Skip to content

get-convex/template-react-vite-convexauth-shadcn

Repository files navigation

Welcome to your Convex + React (Vite) + Convex Auth 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)
  • Convex Auth for your authentication implementation
  • React as your frontend (web page interactivity)
  • Vite for optimized web hosting
  • Tailwind and shadcn/ui for building great looking accessible UI fast

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-convexauth-shadcn

The app

The app is a basic multi-user chat. Walkthrough of the source code:

Configuring other authentication methods

To configure different authentication methods, see Configuration in the Convex Auth docs.

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: