REACT(frontend)+FASTAPI(BACKEND)+sqllite(db) sudo snap install astral-uv --classic
uv add ->//not pip //backend fastapi //framework uvicorn //server //db sqlalchemy //to connect to db //config python-dotenv //for configuration and env //auth pyjwt //for jwt clerk-backend-api //for auth
svix
-venv is virtual environment
we use a local taskboard db of sqllite
clerk(free tool)-for ,auth and login,organisation,subscriptions,billing
##ARCHITECTURE: BACKEND// start.py//to run app app/ api/ -api route tasks.py -api for task webhooks.py -all endpoints to recieve data from clerk when some event happens -create an org,subscribe a billing plan core/ -core functionality auth.py -for handling the authentication clerk.py config.py -for setting of our application database.py -for handling the db models/ -db models task.py schemas/ -validate data task.py -blueprint for task model main.py
clerk-auth+User management