## Running
$ python -m venv env
$ source env/Scripts/activate
$ pip install -r requirements.txt
$ uvicorn app.main:app --relaod
- your task is to create a database application for sign-up/log-in
- overall the functionality that should be included is:
- Login in
- Sign up
- Change password
- Change username/email
- get user details
- get all users (this should have an authorization check)
- delete user
- Delete all users
- The technology you will use is:
- FastAPI
- Firebase
- Each user should have at least the following:
- Username
- Password
- Age
- Birthday
- Gender
- Note:
- You need to create the database using Firestore
- You need to create all of the Models using Pydantic