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