Ecommerce app
A minimal full-stack eCommerce application where users can browse a list of products, view detailed product information, and manage a shopping cart.
- Frontend: Built with React, featuring a dynamic product listing and responsive UI.
- Backend: Developed using PHP with a GraphQL API for structured and efficient data fetching.
- Database: Product and order data is stored in MySQL.
Users can:
- View products on the homepage.
- Navigate to a product details page with an image gallery and selectable attributes (e.g. size, color).
- Add products to a cart, adjust quantities, and place an order.
Links:
github repo: https://github.com/IU4308/ecommerce-frontend
website: https://ecommerce-frontend-zeta-tan.vercel.app/
Please be aware that the backend is hosted on a free-tier provider, which may result in a cold start delay of up to 1 minute on the first request. Subsequent requests should work normally without delay
- Frontend: Built with React, featuring a dynamic product listing and responsive UI.
- Backend: Developed using PHP with a GraphQL API for structured and efficient data fetching.
- Database: Product and order data is stored in MySQL.
Users can:
- View products on the homepage.
- Navigate to a product details page with an image gallery and selectable attributes (e.g. size, color).
- Add products to a cart, adjust quantities, and place an order.
Links:
github repo: https://github.com/IU4308/ecommerce-frontend
website: https://ecommerce-frontend-zeta-tan.vercel.app/
Please be aware that the backend is hosted on a free-tier provider, which may result in a cold start delay of up to 1 minute on the first request. Subsequent requests should work normally without delay