Skip to content

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

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages