{"id":19567068,"url":"https://github.com/manastelavane/ecommerce","last_synced_at":"2026-04-14T03:31:00.089Z","repository":{"id":159423771,"uuid":"495969109","full_name":"manastelavane/Ecommerce","owner":"manastelavane","description":"This is an ecommerce website for selling products online.It includes features such as a shopping cart, product pages, search bar, customer reviews, filters, Mobile responsive, payment gateway, order tracking and Admin Panel made using Chartjs.","archived":false,"fork":false,"pushed_at":"2024-06-14T11:18:20.000Z","size":780,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-26T09:46:30.882Z","etag":null,"topics":["express","jwt","mongodb","nodjs","reactjs","redux","rest-api"],"latest_commit_sha":null,"homepage":"http://ecommerce-manas.onrender.com/","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/manastelavane.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":"2022-05-24T19:55:47.000Z","updated_at":"2024-06-14T11:18:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"d8034811-8dab-4f49-9229-a313d7a706ba","html_url":"https://github.com/manastelavane/Ecommerce","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/manastelavane/Ecommerce","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manastelavane%2FEcommerce","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manastelavane%2FEcommerce/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manastelavane%2FEcommerce/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manastelavane%2FEcommerce/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/manastelavane","download_url":"https://codeload.github.com/manastelavane/Ecommerce/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manastelavane%2FEcommerce/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31781292,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T02:24:21.117Z","status":"ssl_error","status_checked_at":"2026-04-14T02:24:20.627Z","response_time":153,"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":["express","jwt","mongodb","nodjs","reactjs","redux","rest-api"],"created_at":"2024-11-11T05:35:29.229Z","updated_at":"2026-04-14T03:31:00.068Z","avatar_url":"https://github.com/manastelavane.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MERN E-COMMERCE TUTORIAL\n\nhttp://ecommerce-manas.onrender.com/\n\n#Features\n\n- Shopping cart: allows customers to add items to their virtual cart as they shop on the site.\n- Product pages: dedicated pages for each product that include detailed information and images of the product.\n- Search bar: allows customers to search for specific products on the site.\n- Filters: allow customers to narrow down their search results by various criteria such as category,price, ratings , etc.\n- Customer reviews: allow customers to leave reviews and ratings for products, which can help other customers in their purchasing decision.\n- Mobile optimization: ensure that the website is easily usable on mobile devices.\n- Payment gateways: integrate payment gateway with stripe.\n- Order tracking: allow customers to track the status of their orders.\n- Admin Panel : Admin can track orders, product stocks, various analytics graphs.\n\n#Result Screenshot\n\nHome Page\n![image](https://github.com/manastelavane/Ecommerce/assets/82931004/808b9201-afb3-455b-8b84-336914d30208)\n\nProducts:\n![image](https://github.com/manastelavane/Ecommerce/assets/82931004/6630b99a-2f6e-45cd-9ecc-6673f11af7cc)\n\nProduct Details:\n![image](https://github.com/manastelavane/Ecommerce/assets/82931004/29e2be13-cd0c-44db-958d-74b1cbbbbc13)\n\nProduct Review:\n![image](https://github.com/manastelavane/Ecommerce/assets/82931004/c895f944-624a-4178-9191-461c6ae3afc4)\n\nCart:\n![image](https://github.com/manastelavane/Ecommerce/assets/82931004/8eb45081-048f-4629-9381-70e89b14ee13)\n\nConfirm Order:\n![image](https://github.com/manastelavane/Ecommerce/assets/82931004/835cc700-c1d5-4069-926a-5caf575f94ba)\n\nCard Details:\n![image](https://github.com/manastelavane/Ecommerce/assets/82931004/ba6c1615-1827-4469-a2a0-ed94ff6fe938)\n\nOrder Placed:\n![image](https://github.com/manastelavane/Ecommerce/assets/82931004/c2322e23-3df6-46e0-a0fb-5316343b1f38)\n\nPlaced Order Details:\n![image](https://github.com/manastelavane/Ecommerce/assets/82931004/2a2a3f27-0862-4f03-99b4-3c59df71faf6)\n\nAdmin Dashboard:\n![image](https://github.com/manastelavane/Ecommerce/assets/82931004/ce83ceec-5d63-4737-9341-f9f8ed8c1da9)\n![image](https://github.com/manastelavane/Ecommerce/assets/82931004/d05c22b9-8486-4b3c-b9a3-598a0795315c)\n![image](https://github.com/manastelavane/Ecommerce/assets/82931004/a29554c1-15a6-4515-b8dd-7ffd11c0ea4d)\n\n\n# Install Dependencies\n\n**For Backend** - `npm i`\n\n**For Frontend** - `cd frontend` ` npm i`\n\n## Env Variables\n\nMake Sure to Create a config.env file in backend/config directory and add appropriate variables in order to use the app.\n\n**Essential Variables**\nPORT=\nDB_URI =\nSTRIPE_API_KEY=\nSTRIPE_SECRET_KEY=\nJWT_SECRET=\nJWT_EXPIRE=\nCOOKIE_EXPIRE=\nSMPT_SERVICE =\nSMPT_MAIL=\nSMPT_PASSWORD=\nSMPT_HOST=\nSMPT_PORT=\nCLOUDINARY_NAME\nCLOUDINARY_API_KEY\nCLOUDINARY_API_SECRET\n_fill each filed with your info respectively_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanastelavane%2Fecommerce","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmanastelavane%2Fecommerce","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanastelavane%2Fecommerce/lists"}