Data Commons is a web application using a fastAPI backend.
- Authentication: Users can log in and log out. Unauthorized access to specific routes is prevented.
- Dataset Management: Manage datasets with options to view all datasets or a single dataset.
- Patient Management: View and manage patient information.
- Project Management: View all projects or a single project, with a dashboard overview.
- Responsive Design: The application is designed to be responsive, providing a good user experience across different devices.
-
Create a python virtual environment:
python3 -m venv env
-
Install Libraries:
Using npm:
pip install fastapi uvicorn
-
Run server:
Connect to venv
source env/bin/activateuvicorn app.main:app --reload --port 8888