Skip to content

Back-end app accepts user information (username, name, and password), and the app will return list of recommended skincare products and ingredients based on the user quiz answers

Notifications You must be signed in to change notification settings

MDarmussa/skinCareSavant-backEndProject

Repository files navigation

Description:

  SkincareSavant is a back-end static responsive app that recommends the user a skincare product after completing a three question quiz. After completing the quiz, the app will assign the user their skin type (dry, normal, or oily) and recommend them three different skincare products based on their specific skin need. 

  In order to complete the quiz, the user must register and login. To register, the form needs to be filled with the 
users information(name, email, username, password), and the login must contain the username and password.

  After loging in, the user will be in his/her secure profile to do complete their skin test. We have developed auth security 
for the user to keep their quiz result and recommendeded products in their profile. In this protected route, the users will not
be able to see other users data.

 Once the products are recommended, the user can make a comments or provide a review on the product they were recommended.  Once the comment is made, it is saved in ourdatabase and will appear on the page for other users to see. 

Demo username / password: admin / admin

Goal:

  • Collect questions from users to help them identify their skin type
  • Rendering products for users. These products will have the name, brand, image, and ingredients
  • Save user data in their profile

Technology Used:

  • JavaScript, EJS, CSS, Bootstap, PostgreSQL, Express.js, Sequelize

Other Dev Tools and models:

  • bcrypt, cookie-parser, debug, dotenv, http-errors, jsonwebtoken, morgan, pg, ElephantSQL

APIs:

Contributors:

  • Shayma Alkhafaf
  • Rashida Otunba
  • Yvonne Zertuche
  • Mohammad Darmussa

About

Back-end app accepts user information (username, name, and password), and the app will return list of recommended skincare products and ingredients based on the user quiz answers

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •