Skip to content

MaxVonKnobloch/secretsanta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secret Santa Webapp

This project contains a React frontend and a FastAPI backend.

Backend Setup (FastAPI, SQLite, SQLAlchemy)

  1. Create and activate a Python 3.13 virtual environment:
    python3.13 -m venv backend/.venv
    source backend/.venv/bin/activate
  2. Install dependencies with uv:
    cd backend
    uv sync
  3. Run the FastAPI server:
    uvicorn app:app --reload

Frontend Setup (React)

  1. Install dependencies:
    cd frontend
    npm install
  2. Start the development server:
    npm start

Notes

  • The backend uses FastAPI, SQLAlchemy, and SQLite.
  • The frontend uses React and npm.
  • Ensure Python 3.13 and Node.js are installed on your system.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published