Skip to content

Backend application for Lead Manager Webapp built with Node.js, Express.js, and MongoDB and deployed on heroku.

Notifications You must be signed in to change notification settings

UtkarshChaurasia/leadmanager-backend

Repository files navigation

🌐 LEAD MANAGER BACKEND

Backend application for Lead Manager Webapp.


📝 Progress

  • Built REST APIs.
  • Tested APIs using Thunder Client.
  • Used JSON web token for authentication.
  • Integrated MongoDB Cloud Database.
  • Used Salt & Pepper for hashing password to inhance security.
  • Passwords are encrypted using BycryptJs.
  • Backend application deployed on HEROKU.
  • Frontend is in development phase.

💡 Built Using


💻 Screenshots

Screenshots of API testing on Thuder Client and will be replaced with final product once project is completed.

Thunder Client Collection can be accessed here

SignUp

Endpoint: https://leadmanager-backend.herokuapp.com/api/auth/createuser

SignIn

Endpoint: https://leadmanager-backend.herokuapp.com/api/auth/login

User Profile

Endpoint: https://leadmanager-backend.herokuapp.com/api/auth/getuser

Add Lead

Endpoint: https://leadmanager-backend.herokuapp.com/api/leads/addlead

Update Lead

Endpoint: https://leadmanager-backend.herokuapp.com/api/leads/updatelead/<lead_id>

Fetch All Leads

Endpoint: https://leadmanager-backend.herokuapp.com/api/leads/fetchallleads

Delete Lead

Endpoint: https://leadmanager-backend.herokuapp.com/api/leads/deletelead/<lead_id>


👨 Project Created & Maintained By


Utkarsh Chaurasia

About

Backend application for Lead Manager Webapp built with Node.js, Express.js, and MongoDB and deployed on heroku.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published