Skip to content
@Nazvu-prydumayemo

Nazvu prydumayemo

NP-Tennis

Status License Architecture Python FastAPI Textual PostgreSQL Docker GitHub Actions

A distributed tennis court booking ecosystem. Three services — a REST API backend, a terminal-based customer frontend, and a terminal-based admin client — work together to let users browse, book, and manage tennis courts in real time.

Ecosystem

Repository Purpose Primary Tech Stack
/frontend Customer-facing terminal app for browsing courts and placing bookings Python, Textual, httpx
/backend REST API — courts, orders, auth, and scheduling Python, FastAPI, PostgreSQL, SQLAlchemy
/admin Terminal-based admin panel for managing courts, orders, and users Python, Textual, httpx

Links & Resources

Resource Location
Frontend Documentation https://nazvu-prydumayemo.github.io/frontend/
Backend Documentation https://nazvu-prydumayemo.github.io/backend/
Admin Documentation https://nazvu-prydumayemo.github.io/admin-frontend/

License

MIT

Popular repositories Loading

  1. admin-frontend admin-frontend Public

    Python 4

  2. backend backend Public

    Python 3

  3. frontend frontend Public

    Python 3

  4. .github .github Public

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…