{"id":24306728,"url":"https://github.com/lalitdotdev/mern-eshop","last_synced_at":"2026-04-06T21:32:00.810Z","repository":{"id":146225233,"uuid":"602380941","full_name":"lalitdotdev/mern-eshop","owner":"lalitdotdev","description":"eShop backend API, This E-Commerce backend has everything hat point to each of the standard CRUD operations for each data group. ","archived":false,"fork":false,"pushed_at":"2023-02-16T06:04:45.000Z","size":41,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-06T18:17:56.786Z","etag":null,"topics":["authentication","express","expressjs","javascript","mongodb","mongoose","node-js","nodejs","react","redux"],"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/lalitdotdev.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":"2023-02-16T04:42:17.000Z","updated_at":"2023-07-11T14:01:34.000Z","dependencies_parsed_at":null,"dependency_job_id":"7b681ac0-5f47-4aa0-8a0a-c15c7b95bc28","html_url":"https://github.com/lalitdotdev/mern-eshop","commit_stats":null,"previous_names":["mrexplorist/mern-eshop","lalitdotdev/mern-eshop"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lalitdotdev/mern-eshop","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lalitdotdev%2Fmern-eshop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lalitdotdev%2Fmern-eshop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lalitdotdev%2Fmern-eshop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lalitdotdev%2Fmern-eshop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lalitdotdev","download_url":"https://codeload.github.com/lalitdotdev/mern-eshop/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lalitdotdev%2Fmern-eshop/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31491096,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-06T17:22:55.647Z","status":"ssl_error","status_checked_at":"2026-04-06T17:22:54.741Z","response_time":112,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["authentication","express","expressjs","javascript","mongodb","mongoose","node-js","nodejs","react","redux"],"created_at":"2025-01-17T03:39:22.153Z","updated_at":"2026-04-06T21:32:00.789Z","avatar_url":"https://github.com/lalitdotdev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mern-eshop \n# E-Commerce Backend\nThis E-Commerce backend has the API routes that point to each of the standard [CRUD](https://en.wikipedia.org/wiki/Create,_read,_update_and_delete) operations for each data group. The routes can be used to:\n- Create categories, products, tags\n- Fully functional Authentication workflow 🔒\n- View categories, products, tags\n- Establish associations between the different entities\n- Update categories, products, \u0026 tags\n- Delete entries from the database\n\n\nThis application's frontend code  :smile: [here](https://github.com/LalitSharma74/mern-eshop-frontend).\n\nAn ecommerce store built with MERN stack, and utilizes third party API's. This ecommerce store enable three main different flows or implementations:\n\n1. Buyers browse the store categories, products and brands\n2. Sellers or Merchants manage their own brand component\n3. Admins manage and control the entire store components \n\n* features:\n  * Node provides the backend environment for this application\n  * Express middleware is used to handle requests, routes\n  * Mongoose schemas to model the application data\n  * React for displaying UI components\n  * Redux to manage application's state\n  * Redux Thunk middleware to handle asynchronous redux actions\n\nAll that's missing to make this a complete E-Commerce website is a simple front-end application that makes calls to the API routes that are already built-in. If that's too much, simply try making requests to the API routes from your browser to the see the raw data that's returned.\n\n---\n\n## **Table of contents**\n  - [Built With](#built-with)\n  \n  \n  \n  \n  \nThe server is running, now you can make requests to it through your desired method. If you're new to the backend, I suggest trying out [Postman](postman.com)\n\n---\n\n## **Built With**\n* [**Node.js**](https://nodejs.org/en/about/)\n*  - [mongoDB](https://www.mongodb.com/)\n*  - [Express.js](https://www.npmjs.com/package/express)\n* [**Visual Studio Code**](https://code.visualstudio.com/)\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flalitdotdev%2Fmern-eshop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flalitdotdev%2Fmern-eshop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flalitdotdev%2Fmern-eshop/lists"}