forked from Arnab-Afk/nextplacement
29 lines
763 B
Markdown
29 lines
763 B
Markdown
# NextPlacement
|
|
|
|
NextPlacement is a placement-management platform built as a monorepo (pnpm workspaces + Turborepo) with multiple apps and shared packages.
|
|
|
|
## Repository Layout
|
|
- `apps/` - application(s) (e.g., student/admin web apps)
|
|
|
|
- `packages/` - reusable packages/libraries used by apps
|
|
|
|
- `shared/` - sared code/assets (project-specific)
|
|
|
|
- `docker-compose.yml` / `docker-compose.dev.yml` - Docker compose configurations
|
|
|
|
- `DOCKER.md` - Docker notes / commands
|
|
|
|
## Prerequisites
|
|
- Git
|
|
- Node.js (LTS recommended)
|
|
- pnpm
|
|
- Docker Desktop (recommended for easiest setup)
|
|
|
|
## Quick Start (Docker)
|
|
1. Create environment file:
|
|
- Create `.env` in the project root (or copy from `.env.example` if present)
|
|
|
|
2.Start containers:
|
|
```bash
|
|
docker-compose up --build
|