KaraOkems is a monorepo project for managing and running karaoke-related applications and services. This repository contains both the backend API and the frontend app, along with shared packages and utilities.
apps/- Main applicationsapi/- Backend API (TypeScript, Cloudflare Workers)app/- Frontend application (React, Vite)
packages/- Shared packages and librariesapi-client/- API client utilitiesconstants/- Shared constantsenums/- Shared enumseslint-config/- Shared ESLint configurationtypescript-config/- Shared TypeScript configurationui/- Shared UI componentsvalidators/- Shared validation logic
- Install dependencies:
pnpm install
- Run the backend API:
cd apps/api pnpm dev - Run the frontend app:
cd apps/app pnpm dev
MIT