Skip to content

snfazal/crudapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#My-Top-Shelf

A app to reach your best self by helping to design a personalized skincare routine.

https://my-top-shelf.herokuapp.com/

https://github.com/snfazal/crudapp

#Approach and Features

Ideally, users would be able to build up their product plans and then store their favorite routines as documents. They would then be able to compare different routines and interchange the products they wanted to keep on their top shel. However this was problematic on the development end, due to the fact that there is no way of updating embedded documents with mongoose.

In its current stage, users are able to create their very own list of products and save or update the product details as the choose. They have the ability to analyze their routines with a platform that helps them collect data on how the product works for them, when the purchased the product and when to buy it again, and how it fits into their personal day-to-day.

#Technologies

The app is made up of javascript, node.js, mongo, and minor html/css. I used a server file as the main frame to the app which connects to all the other files.

The two models used within the app are specific to the users and then the products.

ERD: User: { name: String, email: String, password: String, products: {name: String, use: String, routine: String, favorites: String, details: String, rating: Value, bought: String}}

#What to Expect

There are a few features I'd like to add into the app:

  • Users able to save a set of products as a routine
  • Favorites feature that saves all the favorite products in different routines
  • A water feature so users can track how much water they have drank
  • an alert feature to remind uses to track their water (flash messaging)
  • Styling!
  • logout button

About

My first full-stack crud app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors