Pok Pok app
Check out repo:
Stacks:
- Web: Next.js, Charka-ui, PWA
- API: oak + denojs
- DB: firestore
First, setup file .env.local from .env.example then run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
Host web app into Firebase hosting.
Setup key FIREBASE_SERVICE_ACCOUNT in github action
- Init api with deno using OAK => https://deno.land/x/[email protected]
- Hot reload with denon https://deno.land/x/[email protected]
- Connect db firestore => https://deno.land/[email protected]/basics/connecting_to_databases#connect-to-firebase-with-the-firestore-npm-module
- Implement logic app
- Sent noti into telegram channel
- Login with google
- JWT token
- Dashboard
- Chart => https://echarts.apache.org/en/index.html
- PWA https://github.com/shadowwalker/next-pwa