| public | ||
| src | ||
| .env | ||
| .gitignore | ||
| eslint.config.js | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| pwa-assets.config.ts | ||
| README.md | ||
| tsconfig.app.json | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||
Krishna Sales Mobile App
This is a Progressive Web App (Pwa) built for the Krishna Sales team.
Version
1.0.2
Sitemap
Public Routes
/login- User Authentication
Authenticated Routes (Console)
These routes require the user to be logged in. Roles determine access.
Daily Logs
/daily- My Daily Logs (Sales Officer, Manager, Admin)/daily/:instanceId- View specific daily log/all-daily- All Daily Logs (Manager, Admin)/all-daily/:instanceId- View specific daily log from all
Orders
/orders- View Orders (Sales Officer, Manager, Admin)/orders/:instanceId- View specific order
Calls
/calls- View Calls (Sales Officer, Manager, Admin)/calls/:instanceId- View specific call
Stores
/stores- View Stores (Sales Officer, Manager, Admin)/stores/:instanceId- View specific store
Reports & Analytics
/analytics- Analytics Dashboard (Sales Officer, Manager, Admin)/sales-report- Daily Sales Report (Manager, Admin)
Admin
/admin/users- Manage Users (Manager, Admin)/admin/datasets- Manage Datasets (Admin Only)/admin/datasets/:id- Manage Dataset Items (Admin Only)