Skip to content

pete-rapisarda/fastapi-blog

Repository files navigation

FastAPI Blog Project

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.

🚀 Getting Started

To run this project locally:

  1. Clone the repository:

    git clone https://github.com/pete-rapisarda/fastapi-blog.git cd fastapi-blog

  2. Create and activate a virtual environment:

    python3 -m venv venv source venv/bin/activate

  3. Install dependencies:

    pip install -r requirements.txt

  4. Set up environment variables:

    Create a .env file with the following content:

    SECRET_KEY=your_super_secret_key_here

  5. Run the server:

    uvicorn main:app --reload

    Then, open your browser and visit: http://127.0.0.1:8000

🧠 Credits

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.

📄 License

This project is licensed under the MIT License.

About

Personal project to practice FastAPI, Python, and modern development workflows.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •