---
# System prepended metadata

title: TODO

---

# TODO

## Backend
- [x] 看完 tdd fastapi 
- [x] 看完 FastAPI Best Practices
- [x] 看完 beanie 文件 
- [x] template/record 加入 data field
- [x] 重整 id 的部分
    - [x] record
    - [x] category
    - [x] template
    - [x] tag
    - [x] user
- [ ] 加入 relations
    - [x] record -> template category tag
    - [x] template -> category tag
    - [ ] Relation CRUD
        - [ ] template
        - [ ] record
- [ ] 整合 [FastAPIUser](https://fastapi-users.github.io/fastapi-users/10.2/)

future todo
- [ ] category 加入嵌套 (parent/child)




未來參考項目:
- [fastapi-beanie-jwt](https://github.com/flyinactor91/fastapi-beanie-jwt)
    - Registration
    - Email verification
    - Password reset
    - JWT auth login and refresh
    - User model CRUD
- [Shortify](https://github.com/IHosseini083/Shortify)