FastAPI-boilerplate
FastAPI-boilerplate copied to clipboard
🔭Roadmap
🔭To Do
Not exactly a roadmap, more of a possible TODO kind of list:
⚡️API
- [ ] Add a photo upload endpoint for users
- [ ] Add possibility of comments in posts
- [ ] Add webhook to notify when a new comment is added in post
🧪Tests
- [ ] Add MyPy
- [ ] SQLite db for tests
✅Done
- [x] Add Ruff linter #83 #92 by @luca-medeiros
- [x] 🚀Token Refresh #63
- [x] 🚀Gunicorn NGINX deployment #56
- [x] 🚀get_joined in CRUD #53
- [x] ⚡️Expire jwt token (blacklist) #52
- [x] 📝Warn to make sure DB and tables are created before running create_superuser and create_tier scripts #40
- [x] 📝Remind to pass "api/v1/..." in the path for rate_limiter #40
- [x] 📝Update directory structure #40
- [x] 📝Add "create_first_*" for scripts #40
- [x] 🚀Add a Rate Limiter dependency #37