Skip to content

Repository files navigation

Booking Buddy

A cruise booking system for Celestia Cruise Line.

Stack

  • Python 3.11+, FastAPI, SQLite, SQLAlchemy, Pydantic v2
  • Vanilla HTML + vendored Alpine.js + Tailwind for the web UI

Setup

uv sync
uv run python seed.py
uv run uvicorn main:app --reload

Open http://localhost:8000 for the web UI and http://localhost:8000/docs for the FastAPI Swagger UI.

Tests

uv run pytest

About

Cruise booking system for Celestia Cruise Line

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages