11 Commits

Author SHA1 Message Date
61e2748e9d docs: add Phase 2 data collection implementation plan
Detailed plan for implementing:
- Base collector infrastructure with job logging
- Stock, sector, price, valuation collectors
- Admin API for data collection management
- Frontend data management page

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 23:31:59 +09:00
19d5527a71 feat: add frontend base layout with sidebar, header, and login page
- Add API client utility (frontend/src/lib/api.ts) with JWT authentication
- Add Sidebar component with navigation menu (Korean labels)
- Add Header component with logout functionality
- Update globals.css with Tailwind CSS configuration
- Update layout.tsx with Inter font and Korean language
- Update page.tsx with dashboard layout and auth check
- Add login page with form validation and error handling
- Fix .gitignore to not exclude frontend/src/lib/

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 23:24:06 +09:00
39edc202f8 feat: add authentication API with login, register, and user endpoints
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 23:20:32 +09:00
01aa339d76 feat: add Alembic migration setup with initial tables
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 23:18:13 +09:00
46c9f752ee feat: add database models for users, portfolios, and market data
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 23:14:57 +09:00
4c667677c9 feat: add core configuration, database, and security modules
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 23:11:27 +09:00
6885dbd580 fix: add dockerignore files and fix docker-compose config
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 23:10:01 +09:00
b60aa558cc feat: add Docker Compose configuration for all services
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 23:05:41 +09:00
e8c17f9e4d feat: initialize project structure with backend and frontend scaffolding
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 22:55:26 +09:00
5c2f92438f docs: add Phase 1 foundation implementation plan
Detailed step-by-step plan for:
- Project structure initialization
- Docker Compose configuration
- Database models and migrations
- Authentication API
- Frontend base layout

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 22:40:38 +09:00
0b89449472 Add galaxy-po design document
Comprehensive design for integrated quant portfolio management app
combining make-quant-py and pension management features.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 22:35:58 +09:00