{"id":19221798,"url":"https://github.com/utkarshchaurasia/leadmanager-backend","last_synced_at":"2026-05-08T05:05:14.721Z","repository":{"id":115612984,"uuid":"431196455","full_name":"UtkarshChaurasia/leadmanager-backend","owner":"UtkarshChaurasia","description":"Backend application for Lead Manager Webapp built with Node.js, Express.js, and MongoDB and deployed on heroku.","archived":false,"fork":false,"pushed_at":"2021-12-27T17:55:36.000Z","size":455,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-04T20:39:34.395Z","etag":null,"topics":["expressjs","leadmanagementsystem","mongodb","nodejs","rest-api"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/UtkarshChaurasia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-11-23T17:37:11.000Z","updated_at":"2022-06-10T21:46:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"bc9d3579-8c03-4ad2-9e38-e85593821aa8","html_url":"https://github.com/UtkarshChaurasia/leadmanager-backend","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UtkarshChaurasia%2Fleadmanager-backend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UtkarshChaurasia%2Fleadmanager-backend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UtkarshChaurasia%2Fleadmanager-backend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UtkarshChaurasia%2Fleadmanager-backend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UtkarshChaurasia","download_url":"https://codeload.github.com/UtkarshChaurasia/leadmanager-backend/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240298398,"owners_count":19779280,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["expressjs","leadmanagementsystem","mongodb","nodejs","rest-api"],"created_at":"2024-11-09T14:45:27.272Z","updated_at":"2026-05-08T05:05:09.670Z","avatar_url":"https://github.com/UtkarshChaurasia.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌐 LEAD MANAGER BACKEND\n\nBackend application for Lead Manager Webapp.\n\n---\n\n## :memo: Progress\n\n- Built REST APIs.\n- Tested APIs using Thunder Client.\n- Used JSON web token for authentication.\n- Integrated MongoDB Cloud Database.\n- Used Salt \u0026 Pepper for hashing password to inhance security.\n- Passwords are encrypted using BycryptJs.\n- Backend application deployed on HEROKU.\n- Frontend is in development phase.\n\n---\n\n## :bulb: Built Using\n\n- [**EXPRESSJS**](https://expressjs.com/)\n- [**NODEJS**](https://nodejs.org/en/)\n- [**MONGODB**](https://www.mongodb.com/)\n- [**THUNDER CLIENT**](https://www.thunderclient.io/)\n- [**HEROKU**](https://dashboard.heroku.com/)\n\n---\n\n## :computer: Screenshots\n\nScreenshots of API testing on  Thuder Client and will be replaced with final product once project is completed.\n\nThunder Client Collection can be accessed [**here**](thunder-collection_leadmanager.json)\n\n### SignUp\n\n`Endpoint: https://leadmanager-backend.herokuapp.com/api/auth/createuser`\n\n\u003cimg src=\"images/signup.png\"/\u003e\n\n### SignIn\n`Endpoint: https://leadmanager-backend.herokuapp.com/api/auth/login`\n\n\u003cimg src=\"images/login.png\"/\u003e\n\n### User Profile\n\n`Endpoint: https://leadmanager-backend.herokuapp.com/api/auth/getuser`\n\n\u003cimg src=\"images/getuser.png\"/\u003e\n\n### Add Lead\n`Endpoint: https://leadmanager-backend.herokuapp.com/api/leads/addlead`\n\n\u003cimg src=\"images/addlead.png\"/\u003e\n\n### Update Lead\n`Endpoint: https://leadmanager-backend.herokuapp.com/api/leads/updatelead/\u003clead_id\u003e`\n\n\u003cimg src=\"images/updatelead.png\"/\u003e\n\n### Fetch All Leads\n`Endpoint: https://leadmanager-backend.herokuapp.com/api/leads/fetchallleads`\n\n\u003cimg src=\"images/fetchlead.png\"/\u003e\n\n### Delete Lead\n`Endpoint: https://leadmanager-backend.herokuapp.com/api/leads/deletelead/\u003clead_id\u003e`\n\n\u003cimg src=\"images/deletelead.png\"/\u003e\n\n---\n\n## :man: Project Created \u0026 Maintained By\n\n\u003cimg src = \"https://avatars2.githubusercontent.com/u/47274683?s=460\u0026u=d0f1b40291f480413ce4ac9a96b6d4603289844e\u0026v=4\"  height=\"120\" alt=\"\"\u003e \u003cbr\u003eUtkarsh Chaurasia\n\n\u003cp\u003e\n\u003ca href = \"https://github.com/UtkarshChaurasia\"\u003e\u003cimg src = \"http://www.iconninja.com/files/241/825/211/round-collaboration-social-github-code-circle-network-icon.svg\" width=\"36\" height = \"36\"/\u003e\u003c/a\u003e\n\u003ca href = \"https://www.linkedin.com/in/utkarshchaurasia/\"\u003e\n\u003cimg src = \"http://www.iconninja.com/files/863/607/751/network-linkedin-social-connection-circular-circle-media-icon.svg\" width=\"36\" height=\"36\"/\u003e\n\u003c/a\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Futkarshchaurasia%2Fleadmanager-backend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Futkarshchaurasia%2Fleadmanager-backend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Futkarshchaurasia%2Fleadmanager-backend/lists"}