This project is designed to store API documentation efficiently. It provides tools to manage, generate, and maintain documentation for APIs in a structured and user-friendly manner.
- API Documentation Storage: Store and organize API documentation.
- Readme Generator: Automatically generate README files for your projects.
- FastAPI Integration: Built using FastAPI for high performance and ease of use.
- Alembic for Migrations: Manage database migrations seamlessly.
backend/
alembic.ini
main.py
requirements.txt
alembicmigration/
env.py
README
script.py.mako
versions/
11039e592f55_create_user_table.py
apis/
base.py
v1/
route_auth.py
config/
hashing.py
database/
base_class.py
base.py
config.py
session.py
models/
user.py
repository/
auth/
auth.py
vvirtualenv/
pyvenv.cfg
bin/
include/
lib/
-
Set up the virtual environment:
source vvirtualenv/bin/activate -
Install dependencies:
pip install -r backend/requirements.txt
-
Run the application:
uvicorn backend.main:app --reload
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes and push to your branch.
- Create a pull request.
This project is licensed under the MIT License.