Loading repository data…
Loading repository data…
edemaukabi / repository
Milky-Express-Shop is an eCommerce store that displays a variety of products. I built this using React for fast client-side rendering and interactivity, along with TailwindCSS for responsive and modern styling. The application showcases products fetched from the Fake Store API (https://fakestoreapi.com), which provides REST API data just like DRF
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Milky-Express-Shop is an eCommerce store that displays a variety of products. I built this using React for fast client-side rendering and interactivity, along with TailwindCSS for responsive and modern styling.
The application showcases products fetched from the Fake Store API (https://fakestoreapi.com), which provides REST API data for an eCommerce store, similar to data that could be built using Django Rest Framework (DRF). This helps mock real-life data, allowing a smooth development experience even without connecting to an actual backend. N/B I had to replace the raw data I got from the UI with this approach to simulate real project data fetching approach. So I removed the dummy data.
I used React Context to manage and pass necessary data across different components, allowing for a seamless user experience and easier state management throughout the application.
Key features include:
The project is deployed on Vercel and is available for live demo.
The Github link is available on Github. You can check to see my code and UI component structure. To install and run locally, check the Installation section in this Readme file.
The app uses the following routes to navigate between pages:
/): Displays the products available for sale./products): Displays a list of products (same as Home)./product/:id): Displays the detailed view of a product, including the option to add to cart and view related products./cart): Displays the products currently added to the cart and allows modification of quantities./orders): This page is still under development and will be available for logged-in users to view their previous orders.To run the project locally:
git clone https://github.com/your-username/milky-express-shop.git
cd milky-express-shop
npm install
npm run dev
npm run dev