OpenSpace-REC / open-space-platform

GNU General Public License v3.0
1 stars 5 forks source link

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First things first, Install PNPM by following documentation given below (ignore if installed already) https://pnpm.io/installation

First, run the development server:

pnpm install
pnpm run dev

Open http://localhost:3000 with your browser to see the result.

Authentication

This project uses Auth.js (formerly NextAuth.js) for authentication. To get started with authentication, follow the Auth.js documentation.

Database

This project uses Prisma as the ORM and PostgreSQL as the database. To set up the database, follow these steps:

  1. Update your .env file with your PostgreSQL connection string:

    DATABASE_URL="postgresql://user:password@localhost:5432/mydb"
  2. Run the Prisma migrations to set up your database schema:

    pnpm prisma migrate dev

UI Components

This project uses shadcn for UI components. To learn more about using shadcn, refer to the shadcn documentation.

Learn More