Skip to content

Gubchik123/ITishAPI

Repository files navigation

Header image

API (FastAPI) for my blog site ITish

Purpose

My blog site ITish (GitHub) was written using templates, but in our time there are not a lot of projects that use templates. That's why here is API of the "ITish"

Project modules

fastapi python-dotenv python-jose SQLAlchemy

Look at the requirements.txt

Environment Variables

To run this project, you will need to add the following environment variables:

DATABASE_URL JWT_SECRET_KEY JWT_REFRESH_SECRET_KEY

Look at the file_env_example.txt

Getting Started

To get started with the project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Gubchik123/ITishAPI.git
    
  2. Go to the project directory:

    cd ITishAPI
    
  3. Install the required dependencies:

    pip install -r requirements.txt
    
  4. Run the uvicorn development server:

    uvicorn main:app
    

    Note: Don't forget about environment variables