GitHunt
PH

phamleduy04/fullstack-react-convex

full stack typescript react vite + page routers + shadcn + auth0 + convex + biome template

Welcome to your Convex + React (Vite) app

This is a Convex project created with npm create convex.

After the initial setup (<2 minutes) you'll have a working full-stack app using:

  • Convex as your backend (database, server logic)
  • React as your frontend (web page interactivity)
  • Vite for optimized web hosting
  • Tailwind for building great looking accessible UI

Setup Auth0

  • Copy and rename example.env.local to .env.local
  • Add VITE_AUTH0_DOMAIN and VITE_AUTH0_CLIENT_ID to .env.local file
  • Add AUTH0_DOMAIN and AUTH0_CLIENT_ID to convex:
npx convex env set AUTH0_DOMAIN <your auth0 domain>
npx convex env set AUTH0_CLIENT_ID <your auth0 client id>

Get started

If you just cloned this codebase and didn't use npm create convex, run:

npm install
npm run dev

If you're reading this README on GitHub and want to use this template, run:

npm create convex@latest -- -t react-vite

Learn more

To learn more about developing your project with Convex, check out:

  • The Tour of Convex for a thorough introduction to Convex principles.
  • The rest of Convex docs to learn about all Convex features.
  • Stack for in-depth articles on advanced topics.

Join the community

Join thousands of developers building full-stack apps with Convex:

Languages

TypeScript95.3%CSS2.4%JavaScript2.1%HTML0.2%

Contributors

Apache License 2.0
Created October 15, 2025
Updated November 17, 2025
phamleduy04/fullstack-react-convex | GitHunt