{"id":22432066,"url":"https://github.com/akashkobal/mern-e-commerce-","last_synced_at":"2025-07-07T11:12:24.108Z","repository":{"id":251793979,"uuid":"838183807","full_name":"AkashKobal/MERN-E-Commerce-","owner":"AkashKobal","description":"Welcome to the MERN E-commerce Website! This full-stack web application is built using the MERN stack (MongoDB, Express.js, React.js, and Node.js) to provide a seamless online shopping experience.","archived":false,"fork":false,"pushed_at":"2024-08-24T05:15:01.000Z","size":1395,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-08T17:09:03.459Z","etag":null,"topics":["css","ecommerce","ecommerce-website","expressjs","html","javscript","mern-ecommerce","mern-project","mern-stack","mongodb","nodejs","reactjs"],"latest_commit_sha":null,"homepage":"https://theakash.co.in","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AkashKobal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-05T05:55:22.000Z","updated_at":"2025-02-20T17:39:53.000Z","dependencies_parsed_at":"2024-08-24T16:16:50.954Z","dependency_job_id":null,"html_url":"https://github.com/AkashKobal/MERN-E-Commerce-","commit_stats":null,"previous_names":["akashkobal/mern-e-commerce-"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AkashKobal/MERN-E-Commerce-","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AkashKobal%2FMERN-E-Commerce-","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AkashKobal%2FMERN-E-Commerce-/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AkashKobal%2FMERN-E-Commerce-/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AkashKobal%2FMERN-E-Commerce-/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AkashKobal","download_url":"https://codeload.github.com/AkashKobal/MERN-E-Commerce-/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AkashKobal%2FMERN-E-Commerce-/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264067156,"owners_count":23552154,"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":["css","ecommerce","ecommerce-website","expressjs","html","javscript","mern-ecommerce","mern-project","mern-stack","mongodb","nodejs","reactjs"],"created_at":"2024-12-05T22:10:25.261Z","updated_at":"2025-07-07T11:12:24.077Z","avatar_url":"https://github.com/AkashKobal.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MERN E-commerce Website\n\nWelcome to the MERN E-commerce Website! This full-stack web application is built using the MERN stack (MongoDB, Express.js, React.js, and Node.js) to provide a seamless online shopping experience.\n\n## Features\n \n- **User Authentication**: Secure user registration and login with JWT. \n- **Product Management**: Admins can add, edit, and delete products.\n- **Shopping Cart**: Users can add products to the cart and proceed to checkout. \n- **Order Management**: Track orders, order history, and manage order status.\n- **Payment Integration**: Integrated with Stripe for secure payments.\n- **Responsive Design**: Mobile-friendly and optimized for various devices.\n- **Search and Filter**: Search products by name, category, and more.\n\n## Installation\n\n1. Clone the repository:\n    ```bash\n    git clone https://github.com/AkashKobal/MERN-E-Commerce-.git\n    ```\n2. Navigate to the project directory:\n    ```bash\n    cd MERN-E-Commerce-\n    ```\n3. Install dependencies for both client and server:\n    ```bash\n    cd client \u0026\u0026 npm install\n    cd ../server \u0026\u0026 npm install\n    ```\n4. Create a `.env` file in the server directory and add the following environment variables:\n    ```\n    MONGO_URI=your_mongo_db_connection_string\n    JWT_SECRET=your_jwt_secret\n    STRIPE_SECRET_KEY=your_stripe_secret_key\n    ```\n5. Start the development server:\n    ```bash\n    cd server \u0026\u0026 npm run dev\n    cd ../client \u0026\u0026 npm start\n    ```\n\n## Usage\n\n1. Register a new user account or login with an existing account.\n2. Browse products and add desired items to the shopping cart.\n3. Proceed to checkout and complete the payment using Stripe.\n4. Admin users can manage products and orders through the admin dashboard.\n\n## Screenshots\n\n![Home Page](screenshots/home.png)\n![Product Page](screenshots/product.png)\n![Admin Dashboard](screenshots/admin.png)\n\n## Contributing\n\nContributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakashkobal%2Fmern-e-commerce-","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakashkobal%2Fmern-e-commerce-","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakashkobal%2Fmern-e-commerce-/lists"}