This is a monorepo project using Turborepo with pnpm and the following tech stack:
- Frontend: NextJS, NextUI, TailwindCSS, React, JavaScript, TypeScript
- Backend: Prisma, PostgreSQL, ZenStack, Turborepo, Storybook, Swagger
- Deployment & Infrastructure: Vercel, Docker
- Testing & CI/CD: Cypress, Vitest, Husky
- Authentication & Analytics: Auth0, RudderStack, GrowthBook
- Build Tools: Vite
/apps
: Contains all applications/main-web
: NextJS web application
/packages
: Contains shared packages (to be added)
- Clone the repository
- Install dependencies:
pnpm install
- Run the development server:
pnpm dev
pnpm build
: Build all applications and packagespnpm dev
: Start the development server for all applicationspnpm lint
: Run linting for all applications and packagespnpm format
: Format all files using Prettier
Please read our contributing guidelines before submitting pull requests.
This project is licensed under the MIT License.