https://github.com/pavittarx/tgrills
https://github.com/pavittarx/tgrills
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pavittarx/tgrills
- Owner: pavittarx
- Created: 2025-01-19T14:51:04.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-03-13T11:38:00.000Z (3 months ago)
- Last Synced: 2025-03-15T07:39:45.948Z (3 months ago)
- Language: TypeScript
- Homepage: https://tgrills.vercel.app
- Size: 230 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tgrills
This project is still a work in progress hobby project.### Business Use Case
Harris is a food vendor thats runs a local food stall nearby.
He wants to be able to take orders online, due to changing market conditions and attract more customers.
The locality he operates in is not very tech savy and Harris wants to keep his costs low.
He already takes orders on calls, and Whatsapp as well. However, now also wants to move his products online.#### Solution
Allow users to browse the menu, create orders, and store the user & order details.
Once this is done, fulfil orders via Call or Whatsapp.### Technologies:
- Typescript,
- Next.js (app router), zustand.
- Google Sheets API
- Supabase## Run / Develop
```js
pnpm install // install necessary packages and dependencies
pnpm dev // runs development serverpnpm build // build the project
```## ENV Variables
```
SHEET_ID=***
G_CREDS=***
````SHEET_ID` - google sheet id
`G_CREDS` - stringified json service account key.You can get Service account key from Google Cloud Project, the Sheets API must be enabled for the key to work.