Skip to content

EngZena/fruits-store-backend-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

197 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FruitsStoreBackend


This is the customer relationship manager website created for technical proof of some concepts using Node and Mongoose.

Used libraries


Content of this project:


  • Setup ESLINT with prettier.
  • Authorization API's:
    • Signup.
    • Login.
    • Logout.
  • Fruits API's:
    • Rest API: (POST, PATCH, GET, DELETE)
      • POST: this API is protected
      • PATCH: this API is protected
      • DELETE: this API is protected
      • GET
  • Generic API handler
  • Generic error handler
  • Emails
    • Emails with HTML template like sign-up email.
    • Emails with HTML template containing database values, like forgot password emails.

Development server


Run npm start for a dev server.

Packages

 
 
 

Contributors