Swagger
same frontend, but using DRF on backend https://django.stickydo.us | repo: https://github.com/notarious2/Vue3DRF-To-Do
- 
        Latest Vue 3 Composition API Script Setup 
- 
        Google oauth2 Authentication (access token retrieval) 
- 
        Drag and drop functionality to change priority of tasks thanks to Vue Draggable Next 
- 
        Date picker implemented using Vue Datepicker 
- 
        Pinia for state/store management 
- 
        Axios for making HTTP Requests, including advanced interceptors usage to refresh JWT tokens 
- 
        Google Analytics Integration including events 
- 
        FastAPI with Pydantic 2 
- 
        Async Postgres (asyncpg) with latest Async SQLAlchemy ORM 
- 
        Google oauth2 Authentication (access token verification, user creation) 
- 
        JWT refresh and access tokens for Authentication 
- 
        Users may login using email or username 
- 
        Open API/Swagger documentation available Online 
- 
        Linting and Formatting with Ruff with precommit hook 
- 
        Package Management with Poetry 



