Dignified Winers is a full-stack CRUD application using MongoDB, Express.js, React.js, and Node.js(MERN stack). Upon the landing page, users can navigate to our full wine list, learn more about the company, see featured wines through a carousel and have the option to join our community. When browsing all wines, the user can search by wine name and click on each wine to learn more detail. Users who sign up to be a part of the Winer community have the option to add a submission of their favorite wine to be ranked by the panel of experts. These submissions have the option of edit and delete.
- Navbar displays logo, name and links to browse wines and to signup/signin.
- Home page with about section, carousel displaying wines and section for the option to join the community.
- Display all wines page with the option to search wines by name and click on wine to learn more detail.
- Detail page with chosen wine information. Includes picture of wine, name of wine, vineyard, year, type and description.
- Detail page with related wines suggestion.
- Detail page will have the option to edit and delete post if the user is a part of the Winer community.
- Submission form where only logged in users have the ability to submit their favorite wine.
- Edit form where only logged in users will have the ability to edit their submissions.
- Sign up form
- Sign in form
- Get, Post, Put and Delete Wines
- Footer with team names, info and link to this repository.
- Sort by feature on all wines page.
- Top 5 "featured" wines list
- add review functionality
- add hamburger menu for mobile
- animations to home page
Day | Deliverable | Status |
---|---|---|
July 19 | App Brainstorming / Design Draft / Tech Strategy | Complete |
July 20 | Project Approval / Backend PP | Complete |
July 21 | Front-End Skeleton PP / React Component Skeletons | Complete |
July 22 | React Component Conclusion With CRUD / CSS Components | Complete |
July 23 | MVP Desktop Designs / Deploy Desktop Site / Responsive Design | Complete |
July 26 | Finalize Responsive Resign / Post MVP(separate branch) | Complete |
July 27 | Advanced CSS / Final Touches / Post MVP Completion | Complete |
July 28 | Presentations | Complete |
https://docs.google.com/document/d/1ee0V10DEkYuLS7H1FjRJtzc83KB6YiY0dVdLRAJh5hY/edit?usp=sharing