Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 1.9 KB

README.md

File metadata and controls

35 lines (27 loc) · 1.9 KB
  1. Application name: FunTail

  2. Server side: https://github.com/yizhuo-zoe/funtail-server-node

  3. The problem trying to solve:

    • Trying to build a online drink recipe website which can provide an interface where users can identify and narrow cocktail choices based on the key features and attributes that are important to them and help them find something that exactly matches their search. Users can cerate their own drink recipes and other users can make reviews. A user can folow or unfollow other users.

    • Types of users: user, admin

  1. Goals:
  • for user :

    • Search cocktail by inputting some features and attributes.
    • Create or update a drink recipe.
    • Create or update a review for a drink recipe.
    • Follow or unfollow a user.
  • for admin:

    • Delete records of drink recipe.
    • Delete user records.
    • Create new admin role.
  1. Overall strategy :

    • Build a client application with JavaScript, React and Redux.
    • Build the server with nodejs and mongoose.
    • Work with data available from some public, free, Web API.
    • Use mongodb database to store data.
  2. A brief description of the Web API:

    • Web API Link
    • This Web API can give 1000s cocktails, can search for recipes, images of specific cocktails, ingredients, filter by alcoholic, non alcoholic and so on.