Live link: https://designr-flickr-clone.herokuapp.com/ Github Wiki: https://github.com/dannytoan/designr-react-solo-project/wiki
ĐESIGNR is a fashion/runway themed Flickr clone with the goal of being the one-stop destination for fashion enthusiasts to browse looks from past and current runway collections.
In this web application, users are able to upload their own images of "Looks" to their own accounts and compile their own inspired customized "Collections" (albums).
- Download the repository from GitHub here.
- Navigate into both the
frontend
andbackend
directories and runnpm install
to download the necessary dependencies. - In the
backend
directory, create an.env
file with appropriate corresponding data to the already existing.env.example
file. - Run
npx dotenv sequelize db:migrate
andnpx dotenv sequelize db:seed:all
to migrate and seed the database. - In both the
frontend
andbackend
directories in seperate terminals, runnpm start
to start the server and to view the site on localhost 3000.
- Comments
- Likes
- Favorites
Database design planning was crucial in prior steps to starting this project.
- Understanding the associations between the necessary tables was required to making this application intuitive and functional.
Welcome page as an unauthorized user:
Welcome page as an authorized & logged in user:
"Looks" page displaying all of the images in the database:
Collection detail page
(Note: deleting a collection will delete all photos inside the selected collection from the database. Reassign the photos to none/a different collection if you would like to keep them in the database):