This is a FastAPI backend API for supporting a Machine Learning-based mobile application. The API provides endpoints for authentication, predictions, and user management. This project is designed to be deployed to Google Cloud Run.
Key Features:
- Authentication
- Predictions
- User Management
- Blog Management
- Scalable Deployment (docker)
Technologies Used:
- python
- docker
- fastapi ( backend framework )
- Kloning Repositori
https://github.com/CultureConnect2024/Backend-API.git cd Backend-API - Create Virtual ENV
python -m venv venv
- Activate the virtual env (gitbash)
source venv/Scripts/activate - Activate the virtual env (cmd)
venv/Scripts/activate.bat
- Install the requirements
pip install -r requirements.txt
- Run Project
fastapi dev main.py