# Cloud Reader A full-stack cloud-based e-book reader application with cross-device synchronization. ## Architecture - **Backend**: Django 5.x + Django REST Framework - **Frontend**: React with TypeScript - **Database**: PostgreSQL - **Monorepo**: Yarn workspaces ## Getting Started ### Prerequisites - Python 3.12+ - Node.js 20+ - PostgreSQL 15+ ### Backend Setup ```bash cd backend python -m venv .venv source .venv/bin/activate pip install -r requirements.txt python manage.py migrate python manage.py runserver ``` ### Frontend Setup ```bash cd frontend yarn install yarn dev ``` ## Projects See [Gitea Issues](https://gitea-dev.codescripters.org/crisleo-hermes/cloud-reader/issues) for the full roadmap.