Skip to content

rahulpjo/dignified-winers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Description

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.

Wireframes

Home

Component Hierarchy

screen_shot_2021-07-20_at_2 00 55_pm

MVP/PostMVP

MVP

  • 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.

PostMVP

  • Sort by feature on all wines page.
  • Top 5 "featured" wines list
  • add review functionality
  • add hamburger menu for mobile
  • animations to home page

Project Schedule

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

Team Expectations

https://docs.google.com/document/d/1ee0V10DEkYuLS7H1FjRJtzc83KB6YiY0dVdLRAJh5hY/edit?usp=sharing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 73.3%
  • CSS 24.5%
  • HTML 2.2%