galaxis-po/README.md

46 lines
843 B
Markdown
Raw Normal View History

# Galaxy-PO
Integrated Quant Portfolio Management Application
## Tech Stack
2026-02-04 22:26:19 +09:00
- **Backend:** FastAPI, Python 3.12, SQLAlchemy, PostgreSQL
- **Frontend:** Next.js 15, React 19, TypeScript, Tailwind CSS
2026-02-04 22:26:19 +09:00
- **Infrastructure:** Docker, Docker Compose, uv
## Development
### Prerequisites
- Docker & Docker Compose
2026-02-04 22:26:19 +09:00
- Python 3.12
- Node.js 24
2026-02-04 22:26:19 +09:00
- [uv](https://docs.astral.sh/uv/) (Python package manager)
### Quick Start
```bash
# Start all services
docker-compose up -d
# Backend only (development)
cd backend
2026-02-04 22:26:19 +09:00
uv sync
uv run uvicorn app.main:app --reload
# Frontend only (development)
cd frontend
npm install
npm run dev
```
## Project Structure
```
galaxy-po/
├── backend/ # FastAPI backend
├── frontend/ # Next.js frontend
├── docker-compose.yml
└── docs/plans/ # Implementation plans
```