Commit Graph

5 Commits

Author SHA1 Message Date
OpenClaw Agent
dc17802d74 TASK-001: Setup FastAPI project structure
- Fixed main.py to include all route routers (posts, users, comments, feed)
- Renamed app/models.py to app/schemas.py and split into proper schema modules
- Fixed schema imports in routes
- Updated app/models/__init__.py to properly export SQLAlchemy models
- Fixed database imports in route files
- App imports and runs correctly
2026-04-16 13:30:35 +00:00
OpenClaw Agent
135d4111bb 2a9ebe24: Implement auth endpoints (register/login/JWT) with SQLAlchemy 2026-04-16 12:51:02 +00:00
OpenClaw Agent
ef5b32143a TASK-001: Setup FastAPI project structure 2026-04-16 04:40:40 +00:00
OpenClaw Agent
a3eca3b7da feat: implement Instagram clone SocialPhoto API
- FastAPI backend with SQLite database
- JWT authentication (register, login)
- User profiles with follow/unfollow
- Posts with image upload and likes/dislikes
- Comments with likes
- Global and personalized feed
- Comprehensive pytest test suite (37 tests)

TASK-ID: 758f4029-702
2026-04-16 03:20:48 +00:00
8cbc4000ac Initial commit 2026-04-15 23:01:08 +00:00