Skip to content

CleverCharon/catchmemory

Repository files navigation

CatchMemory

Monorepo skeleton for a dual-frontend full-stack web project:

  • apps/web-user: user-facing React app
  • apps/web-admin: admin React app
  • apps/api: Node.js API, planned around NestJS + Prisma + MySQL
  • packages/shared: shared types and constants
  • packages/ui: shared UI primitives placeholder
  • prisma: database schema draft
  • infra: deployment placeholders for Docker and Nginx
  • docs: setup and deployment notes

Workspace layout

catchmemory/
  apps/
    api/
    web-admin/
    web-user/
  docs/
  infra/
  packages/
    shared/
    ui/
  prisma/

Recommended next steps

  1. Install Node.js 22 LTS and pnpm.
  2. Run pnpm install after you confirm the dependency versions you want to lock in.
  3. Create .env from .env.example.
  4. Provision Alibaba Cloud RDS, OSS, ECS, and a domain.
  5. Implement API modules in this order: auth, profile, projects, invites, guest sessions, messages, admin.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages