https://github.com/chadxz/fizzbuzzjs
Tiny app showcasing a collection of tools wired up.
https://github.com/chadxz/fizzbuzzjs
Last synced: 3 months ago
JSON representation
Tiny app showcasing a collection of tools wired up.
- Host: GitHub
- URL: https://github.com/chadxz/fizzbuzzjs
- Owner: chadxz
- Created: 2024-02-03T18:50:43.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-21T06:31:39.000Z (about 1 year ago)
- Last Synced: 2025-01-23T22:18:26.832Z (5 months ago)
- Language: TypeScript
- Size: 244 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# fizzbuzzjs
Tiny app showcasing a collection of tools wired up.
## Bootstrap for Development
- Install runtime manager with `proto`: https://moonrepo.dev/docs/proto/install
- Install all dependencies in the project root with `proto use && bun install`Backend: [Hono](https://hono.dev/) + [tsx](https://github.com/privatenumber/tsx)
Frontend: [React](https://react.dev/) + [Vite](https://vitejs.dev/)Wishlist:
- [node-config](https://github.com/node-config/node-config) + Zod for configuration validation
- [Drizzle](https://orm.drizzle.team/docs/overview) + Postgresql
- SSR? [Remix SSR](https://remix.run/)
- SPA? Remix [SPA mode](https://remix.run/docs/en/main/future/spa-mode)
- [Hono RPC Mode + Zod OpenAPI](https://hono.dev/snippets/zod-openapi)
- [Readme.com developer hub](https://readme.com/)
- GCP [Cloudrun](https://cloud.google.com/run?hl=en)Next Steps:
- [ ] CI/CD pipeline
- [ ] Implement fizzbuzz endpoint on backend
- [ ] Connect frontend to backend with Hono RPC
- [ ] Container to ship backend and frontend to Cloudrun