SathikoGroceries
Grocery e-commerce platform for Sathi Ko Groceries Pvt. Ltd.: a React + Redux web storefront, a Node.js REST API, Chart.js admin dashboards and a Flutter mobile app. Built as a four-person team project.
- Role
- Full-stack developer on a four-person team - storefront, REST API, admin dashboards, and deployment.
- Engagement
- Own product
- Links
- Live site
01/Overview
SathikoGroceries is the online store for Sathi Ko Groceries Pvt. Ltd.: customers order groceries on a React web storefront or the Flutter app, while staff manage the catalog, orders and reporting from admin dashboards backed by a Node.js REST API.
Technical highlight
One REST API serves both the web storefront and the Flutter app, and the frontend deploys as a Docker container serving the production bundle through nginx.
02/The problem
A local grocery business needed to take orders online with secure customer accounts, an admin workflow for catalog and order management, and dashboards that show how the store is performing.
03/The solution
Built a React + Redux storefront (Webpack, Bootstrap) talking to a Node.js REST API with JWT-secured customer accounts, admin dashboards on react-bootstrap-table and Chart.js, and a Flutter app for mobile shoppers. The frontend ships as a containerized static bundle behind nginx.
04/The result
Delivered the full platform as a team of four: web storefront, REST API, admin dashboards and the mobile app.
05/Key features
- 01React + Redux web storefront with JWT-secured customer accounts.
- 02Admin dashboards with catalog and order tables plus Chart.js reporting.
- 03Node.js REST API shared by the web and mobile clients.
- 04Flutter mobile app for shoppers.
- 05Dockerized deployment with nginx static serving.
06/Tech stack
