This project is a simple API for a blogging platform. It allows users to:
- Create accounts.
- Log into existing account.
- View user profiles.
- Manage blog posts.
- uv (a Python package and project manager) must be installed on your system.
- Download the
tar.gzsource distribution file from the Releases tab. - Extract the contents and open terminal in the extracted directory.
- Run
uv run fastapi dev.
- This automatically sets up the necessary virtual environment and installs all required dependencies.
Once the application is running, vist the interactive documentation here to explore and test each endpoint!