This is a personal project to help me reconnect with coding after many years. It's a simple blog application built with FastAPI to refresh my skills and explore modern Python web development.
To run this project locally:
-
Clone the repository:
git clone https://github.com/pete-rapisarda/fastapi-blog.git cd fastapi-blog
-
Create and activate a virtual environment:
python3 -m venv venv source venv/bin/activate
-
Install dependencies:
pip install -r requirements.txt
-
Set up environment variables:
Create a
.env
file with the following content:SECRET_KEY=your_super_secret_key_here
-
Run the server:
uvicorn main:app --reload
Then, open your browser and visit: http://127.0.0.1:8000
Built step-by-step as part of a self-guided, professional development program. Special thanks to FastAPI creator Sebastián Ramírez and the broader Python community.
This project is licensed under the MIT License.