A monorepo SaaS application with user-facing frontend and data service backend.
For a consistent development environment with hot-reload, use Docker:
# Quick start with all services
make docker-up
# Access applications:
# yeko-core: http://localhost:3000
# yeko-school: http://localhost:3001
# yeko-teacher: http://localhost:3002
# data-service: http://localhost:8787
# Stop all services
make docker-down
# View all available commands
make helpSee DOCKER.md for complete Docker documentation.
pnpm run setuppnpm run dev:user-applicationpnpm run dev:data-servicepnpm run deploy:user-applicationpnpm run deploy:data-serviceYou can also navigate into any sub-application directory and work with it independently in your IDE:
cd packages/user-application
# Open in your preferred IDE