Skip to content

MERN implementation of the deipNOM shopping list app (Fork of an older repo to sandbox)

License

Notifications You must be signed in to change notification settings

BriarVesper/deipNOM-MERN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

deipNOM

deipNOM (From the Ancient Greek δεῖπνον, or deîpnon, meaning "Dinner"/"Evening meal") is a a MERN stack shopping list application.

Sample image of deipNOM

Features

deipNOM is a simple, one-page app divided into two sections: Recipes and Shopping List.

  • The Recipe page allows users to enter custom recipes:
    • Ingredient list, separated by commas or newline
      • Should always be in the format of "{$number} {$measurement} of {$ingredient}" or "{$number} {$ingredient}"
    • The list is then displayed, which allows users to edit, delete, or select recipes.
  • Selected recipes are then added to the Shopping List page, which will:
    • Combine all like ingredients to display total amount needed for selected recipes
    • Allow the user to remove recipes from the list

Running locally

In order to run deipNOM locally, you will require docker as well as a Cloudinary account. You also have to create and fill in both .env files:

$ cp srv/.default.env srv/.env
$ cp ux/.default.env ux/.env
srv/.env should be populated with your Cloudinary credentials, and ux/.env should be populated with your host machine's IP.

After doing that, from the root, run docker-compose up --build.

About

MERN implementation of the deipNOM shopping list app (Fork of an older repo to sandbox)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published