fastify-app-tony
✂️ Monolithic SaaS Application Starter based on Node.js and Vite
nodejsgraphqltemplaterelayboilerplatemongodbreact-routersaasmonolithiceventsourcingfastifymercurius
FreeRepo
Overview
This is a full-stack starter template for building SaaS applications with Node.js and React. It uses Fastify for the server, React Router for the client and GraphQL for communication between them, with TypeScript throughout for type safety. The boilerplate includes Docker support for easy deployment and is designed to let developers work on both frontend and backend simultaneously with a single development command.
Features
event-sourcinggraphql-apimonolithic-architecturedocker-supporttype-safetye2e-type-safety
Feature Flags
teamsOrgsgraphqlformsValidationmultitenancy
Recommended Use Cases
saas-applicationsmonolithic-applicationsgraphql-based-services
Frontend
reactreact-routerrelayviteesbuild
Backend
node.jsfastifygraphql-yogagraphql-modulesgraphql-code-generatornodemondotenv-safe
Auth Providers
None
Deployment Targets
railwayfly-iorenderdockerfly.io
Payment Providers
None
Quick Facts
⭐ Stars
7
🍴 Forks
0
🔄 Active
Yes
🕒 Last Commit
2025-10-09T09:56:36.000Z
Stack
Framework
fastify
Language
typescript
CSS
vanilla-extract
Database
mongodb
Testing
vitest
Data Layer
Databases
mongodb
UI Stack
Styling
vanilla-extract
Components
react
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
—
Notes
No clear pricing signals