Skip to content

shubhamgore2468/FMG_SEASON_PROGRESSION

Repository files navigation

FMG Progression System

A FastAPI application for simulating team progression in a football game season.

Setup

This project uses uv for dependency management.

Prerequisites

Install uv if you haven't already:

curl -LsSf https://astral.sh/uv/install.sh | sh

Installation

  1. Create and activate a virtual environment:
uv venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate
  1. Install dependencies:
uv sync

Running the Application

uv run uvicorn main:app --reload

Or activate the virtual environment and run directly:

source .venv/bin/activate
python main.py

API Documentation

Once the server is running, visit:

Development

Install development dependencies:

uv sync --dev

Run tests:

uv run pytest

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published