11 lines
371 B
Markdown
11 lines
371 B
Markdown
# Backend Technical Write Up
|
|
|
|
## Structure
|
|
|
|
- Use FastAPI's `router` to organize different API routes
|
|
- Separate folder for PostgreSQL migrations: Might need a better migration tool. Right now, `alembic` only works with SQLalchemy.
|
|
- Use Pydantic data validation always
|
|
|
|
## TODO list
|
|
- [ ] Setup Docker image and k8s for the API: 3 containers: API, Redis and PostgreSQL.
|