Open-source digital storefront starter for a local neighborhood supermarket — browse products, place online orders, click & collect or home delivery.
License: MIT · Maintainer: Santhi Prakash (@santhiprakash)
git clone https://github.com/santhiprakash/freshlane.git
cd freshlane
npm install
npm run devOpen http://localhost:3000. No API keys required for the MVP (mock product data).
- Customer: Home, Products, Categories, Offers, About, Contact, Cart, Checkout, Account, Orders
- Admin: Dashboard shell at
/admin
Next.js 16 · TypeScript · Tailwind CSS · Mock data (Phase 2: Postgres + API)
| Doc | Purpose |
|---|---|
| PLANNING.md | Architecture, stack, design direction |
| PROGRESS.md | Change log and decisions |
| CONTRIBUTING.md | How to contribute |
| SECURITY.md | Vulnerability reporting |
| docs/DEVOPS.md | Deploy, env vars, hosting |
| docs/ | Product & technical specs |
| Role | Who |
|---|---|
| Repository owner | santhiprakash/freshlane (personal account) |
| Maintainer | @santhiprakash — see CODEOWNERS |
This project is published under the personal GitHub account so the maintainer retains full admin access. A future transfer to an organization (e.g. GarudaCCS) is possible only after the maintainer has Maintain or Admin rights in that org.
Demo: supermarket-neon.vercel.app — see docs/DEVOPS.md.
See CONTRIBUTING.md. By participating you agree to the Code of Conduct.