This repository contains Python backend API projects built using Django and FastAPI. Each project serves as a standalone backend API suitable for various web applications.
- Django Projects: Multiple Django projects with unique features and API endpoints.
- FastAPI Projects: Multiple FastAPI projects with distinct API routers and implementations.
-
Clone the Repository:
git clone https://github.com/kirubel23J/webtriad.git
-
Navigate to a Project:
cd django_project_a # Replace with the desired project directory
-
Set Up Virtual Environment:
python -m venv venv
-
Activate Virtual Environment:
- On Windows:
venv\Scripts\activate
- On Unix or MacOS:
source venv/bin/activate
- On Windows:
-
Install Dependencies:
pip install -r requirements.txt
-
Run the Project:
- For Django:
python manage.py runserver
- For FastAPI:
uvicorn main_alpha:app --reload # Replace with the appropriate FastAPI project
- For Django:
Feel free to explore and develop your Python backend API projects based on these templates. Each project offers a foundation for building robust backend services.
This repository is licensed under the MIT License.