Skip to content

Repository files navigation

MediSpan

Full-stack, systems-based Medical Spanish education platform.

Workspace Layout

  • apps/api: Express API + Prisma data layer
  • apps/web: frontend workspace placeholder
  • packages/shared: shared utilities/types placeholder
  • worker: background jobs workspace placeholder
  • infra: infrastructure and docs

Quick Start

npm install
npm run dev:api

API Database Setup

  1. Copy apps/api/.env.example to apps/api/.env.
  2. Ensure PostgreSQL is running and DATABASE_URL is valid.
  3. Run:
npm run db:generate
npm run db:deploy
npm run db:seed

Seed includes demo learner data:

  • userId: demo-user-1
  • email: demo@medispan.local

Root Scripts

  • npm run dev:api
  • npm run start:api
  • npm run test:api
  • npm run start:mobile
  • npm run android
  • npm run web:mobile
  • npm run db:generate
  • npm run db:deploy
  • npm run db:seed

Mobile Notes

  • Expo app lives in apps/mobile.
  • On a physical device, do not use http://localhost:3000 for API calls.
  • Use your machine LAN IP, for example http://192.168.1.25:3000.

About

Medical Spanish

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages