/Fast-blog

A blog built with Fast API

Primary LanguagePython

Fast Blog with Python

A fast, lightweight, and efficient blog built with Python, designed for quick setup and easy customization. This project utilizes FastAPI for the backend and Jinja2 for templating, ensuring high performance and a seamless user experience.

Features

  • Simple and intuitive user interface
  • Efficient rendering of blog posts
  • Markdown support for easy content creation
  • Responsive design for seamless viewing on all devices

Installation

  1. Clone the repository
  git clone https://github.com/your-username/your-repository.git
  1. Change directory
  cd your-repository
  1. Create a virtual environment
  python -m venv venv
  1. Activate the virtual environment

On Windows:

  venv\Scripts\activate

On Unix or MacOS:

  source venv/bin/activate
  1. Install the requirements
  pip install -r requirements.txt
  1. Start the application
  uvicorn main:app --reload