Skip to content

Architectural Refactor: Consolidate Flask and FastAPI backends #1

@YanCotta

Description

@YanCotta

Description:

The project currently contains two different backend applications: one built with Flask (backend/app.py) and another with FastAPI (backend/main.py). This creates confusion, increases maintenance overhead, and makes it difficult to have a unified and consistent API.

Tasks:

Decide which framework to use for the project (FastAPI is recommended, as it is already more developed in the codebase).

Migrate any unique functionality from the Flask application to the FastAPI application.

Remove the unused framework and its dependencies.

Update the documentation to reflect this change.

Labels: backend, refactor, architecture

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions