This component handles user registration in the context of Data Stations.
id: int
user_name: str
first_name: str
last_name: str
password: str
email_address: str
institution: str
country: struser model source file
Language -> Python3.8
Rest API -> FastAPI
Storage -> SQLite
ORM -> SQLalchemy
Deploy -> Docker Compose [todo]
# install required packages
pip install -r requirements.txt
# start fastAPI server
uvicorn main:app --reloadThen, open http://127.0.0.1:8000/docs and try APIs interactively.