graphql-starter-kit
๐ฅ Monorepo template (seed project) pre-configured with GraphQL API, PostgreSQL, React and Joy UI.
reactnodejsapigraphqltemplatepostgresboilerplatetypescriptyarnhackathonterraformpostgresql
Overview
GraphQL Starter Kit is a full-stack boilerplate for building GraphQL API servers and React web applications. It includes a monorepo structure with a GraphQL backend powered by Yoga and Pothos, a PostgreSQL database with migration tools, a React front-end with TypeScript and Vite, authentication via Google Identity Platform and pre-configured development environments for teams using Node.js and VS Code.
Features
graphql-apiauthenticationauthorizationdatabase-migrationsseed-filesdev-toolsmonorepo-structuretypescript-supportvscode-integration
Feature Flags
userDashboardauthenticationsubscriptionsblogpaymentsecommercerealtimeauthorizationteamsOrgsjobsQueuegraphqlapiDocscachingformsValidationmultitenancy
Recommended Use Cases
hackathonstartupfull-stack-applicationgraphql-api-development
Frontend
reactvitetypescriptjoy-uijotai
Backend
nodejsgraphql-yogapothos-graphqlknex.js
Auth Providers
google-identity-platform
Deployment Targets
cloud-runserverless
Payment Providers
None
Quick Facts
โญ Stars
4k
๐ด Forks
558
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2024-11-10T20:45:44.000Z
GitHub
Stack
Framework
graphql-yoga
Language
typescript
CSS
joy-ui
Database
postgresql
Auth
google-identity-platform
ORM
prisma
Testing
vitest
CI
github-actions
Data Layer
Databases
postgresql
ORM
prisma
UI Stack
Styling
joy-ui
Components
joy-ui
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
Open source MIT licensed project