Skip to content

A site connecting folks to the best LGBTQ+ t-shirts out there

Notifications You must be signed in to change notification settings

elinzer/LGBTees

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LGBTees

LGBTees is a passion project of mine - I wanted to strengthen my skills and learn new ones, all while highlighting some awesome threads from LGBTQ+ businesses. Live site here!

If you would like to work on this project with me, please see how to contact me on my GitHub profile!

Built with:

JavaScript Express.js React Redux Bootstrap Heroku

Wiki Links

How to run locally

  • Clone this repo
  • From the root of the repo, cd into backend and run npm i then npm start
  • Inside /backend, create a .env file and choose a port number and a database file (to view in your browser and have a local db):
   PORT=
   DB_FILE= 
  • Still in /backend, run the following commands to build the database and seed it with starter data:
npx dotenv sequelize db:create
npx dotenv sequelize db:migrate
npx dotenv sequelize db:seed:all
  • Finally, run npm start in /backend first and then in the /frontend terminal to start the backend and frontend servers!

Feature Screenshots

Home

Screen Shot 2023-02-20 at 8 54 08 AM

Tees

Screen Shot 2023-02-20 at 8 54 30 AM

Tees while logged in

Screen Shot 2023-02-20 at 8 54 53 AM

Faves

Screen Shot 2023-02-20 at 9 27 08 AM

A single Tee's page w/reviews

Screenshot 2023-03-16 at 10 46 51 AM

Create review (if logged in and no prior review on tee)

Screenshot 2023-03-16 at 10 45 52 AM

Reviews while logged in

Screenshot 2023-03-16 at 10 46 14 AM

Edit review

Screenshot 2023-03-16 at 10 46 25 AM

About

A site connecting folks to the best LGBTQ+ t-shirts out there

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published