innopolis-fwd-project-backend
Языки
Python
- Dockerfile
Hiroshi Matsumoto Site Remake Backend
Backend for Innopolis FWD Project. Was Was created as Final Project for FWD (FrontEnd Web Development) course at Innopolis University.
This repository contains the backend code for the remake of Hiroshi Matsumoto's personal website. The backend is powered by FastAPI, a modern, fast, web framework for building APIs with Python.
Table of Contents
Introduction
The backend of the Hiroshi Matsumoto Site Remake serves as the API server responsible for handling data requests from the frontend. It works seamlessly with the Svelte frontend to provide a smooth user experience.
Features
- Fast and efficient API powered by FastAPI.
- JSON-based data communication with the frontend.
- Integration with the frontend to serve content dynamically.
Installation
- Clone this repository to your local machine:
git clone https://github.com/dmhd6219/innopolis-fwd-project-backend.gitcd innopolis-fwd-project-backend
- Create a virtual environment (optional but recommended):
python -m venv venvsource venv/bin/activate # On Windows: venv\Scripts\activate
- Install the project dependencies using pip:
pip install -r requirements.txt
Usage
To run the backend server and access the API, use the following command:
uvicorn inno-fwd.main:app --reload
The server will start running at
.
License
This project is licensed under the MIT License. See the LICENSE file for details.