The app application runs on port 3000. We recommend deploying it to app.{yourdomain}.com.

SuperStarter exports the main app from the apps/app directory. It is designed to be run on a subdomain of your choice, and is used to run the main user-facing application.

Overview

The app application is the main user-facing application built on Next.js. It is designed to be a starting point for your own unique projects, containing all the core functionality you need.

Features

  • Design System: The app is connected to the Design System and includes a variety of components, hooks, and utilities to help you get started.
  • Authentication: The app includes a fully-featured authentication system with support for email , google and social login. You can easily extend it to support other providers and authentication methods. The app is also broken into authenticated and unauthenticated route groups.
  • Database: The app is connected to the Database and can fetch data in React Server Components.
  • Collaboration: The app is connected to the Collaboration and contains Avatar Stack and Live Cursor components.

Development

To start the app, run the following command in the root directory:

Terminal
pnpm --filter app dev