feat/auth
Salon
KSA-first salon booking platform.
Quick start
Backend
python3 -m venv venv && source venv/bin/activatepip install -r backend/requirements.txt -r backend/requirements-dev.txtcp backend/.env.example backend/.envcd backend && python3 manage.py migrate && python3 manage.py runserver
Optional demo data:
python3 manage.py seed_demo
Backend tests:
cd backend && python3 -m pytest- external integrations only:
PYTEST_ADDOPTS='' python3 -m pytest -m external
Frontend
cd frontend && npm installnpm run dev- tests:
npm run test
Docs map
- Agent rules:
AGENTS.md - Docs index:
docs/README.md - Plans/ExecPlan policy:
docs/PLANS.md - Active ExecPlan:
docs/execplans/auth-phone-first-hardening.md - Architecture:
docs/architecture.md - Risks:
docs/risks.md
Description
Languages
Python
74.5%
JavaScript
21.8%
CSS
3.5%
HTML
0.2%