English | 简体中文
- Written in
TypeScript - Internationalization (I18n) using
Next-intl - Theme switching
- Responsive design
- Styled using
Tailwind CSS - UI Components built using
Shadcn UI - Server and Client Components
- Authentication using
NextAuth.js - Validations using
Zod - ORM using
Prisma - Database on
MongoDB
1.Cloning the repository
git clone https://github.com/reeswell/nglobe.git2.Install dependencies using pnpm:
pnpm i3.Setup Prisma
npx prisma db push4.Copy .env.example to .env.local and update the variables.
cp .env.example .env.local5.Start the development server:
pnpm dev