{"repo":"hesbonangwenyi606/Ecommerce-web","free":true,"listed":false,"github":"https://github.com/hesbonangwenyi606/Ecommerce-web","clone":"git clone https://github.com/hesbonangwenyi606/Ecommerce-web.git","description":"Commerce Platform – Full-stack e‑commerce app with React, Node.js, PostgreSQL, and Stripe. Supports user accounts, product browsing, cart, payments, and admin dashboard.","language":"TypeScript","stars":14,"topics":[],"license":null,"category":"ecommerce","readme_excerpt":"E-Commerce Platform A full‑stack e‑commerce web application built with React , Node.js , Express , PostgreSQL , and Stripe The platform supports user management, product browsing, shopping cart, and an admin dashboard. Tech Stack Frontend React (Vite or CRA) React Router Axios TailwindCSS / Material UI (optional) Backend Node.js Express.js PostgreSQL Stripe API Project Structure root/ ├── client/ # React Frontend │ ├── src/ │ ├── public/ │ └── package.json │ ├── server/ # Node.js Backend │ ├── src/ │ ├── prisma/ (optional) │ └── package.json │ ├── database/ # SQL files / migrations ├── .env.example ├── README.md └── docker-compose.yml Installation & Setup 1. Clone the repository git clone https://github.com/your-username/ecommerce-platform.git cd ecommerce-platform Setup environment variables Create a .env file in the server folder: Install dependencies Backend cd server npm install Frontend cd ../client npm install Run the project Backend npm run dev Frontend npm run dev The app should be live at: Frontend: http://localhost:5173 Backend: http://localhost:5000 Database PostgreSQL Schema Includes: Users Products Categories Orders OrderItems Deployment EC2 for Node backend S3 + CloudFront for React frontend RDS for PostgreSQL Products GET /api/products GET /api/products/:id POST /api/products (admin) PUT /api/products/:id (admin) DELETE /api/products/:id (admin) Payments POST /api/payments/create-checkout-session Contributing 1. Fork the repo 2. Create a new branch 3. Commit yo","default_branch":null,"files":null,"tree":[],"storefront":"/r/hesbonangwenyi606","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hesbonangwenyi606/Ecommerce-web/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}