This monorepo contains a Next.js frontend and an Express backend, both written in TypeScript. The project uses pnpm for package management and Turborepo for managing the monorepo.
- Prerequisites
- Installation
- Project Structure
- Scripts
- Running the Application
- Building the Application
- Contributing
- License
Before you begin, ensure you have met the following requirements:
- Node.js installed (version 14.x or higher)
- pnpm installed globally
- Git installed
If you haven't installed pnpm yet, you can install it globally using:
npm install -g pnpmThe root package.json includes the following scripts:
- pnpm dev: Runs the development servers for both frontend and backend.
- pnpm build: Builds both the frontend and backend applications.