CarRental

Prosta aplikacja dla wypożyczalni samochodów. Projekt realizowany w ramach kursu Pythona na Uniwersytecie Wrocławskim w styczniu 2020.
Autor: Marcin Bieganek.

Projekt został napisany w języku Python z wykorzystaniem biblioteki graficznej tkinter. Do obsługi bazy danych wykorzystałem moduł sqlalchemy. Baza danych składa się z dwóch tabel: Client i Car, połączonych relacją oznaczającą wypożyczenie auta. Aby uruchomić należy wydać polecenie python main.py.

Funkcjonalności

W aplikacji dostępne są trzy widoki:

  • lista klientów
  • lista aut
  • lista wypożyczeń

Można się pomiędzy nimi przełączać korzystając z przycisków na dole okna.

Dostępne jest pięć głównych funkcjonalności:

  • dodanie auta
  • usunięcie auta
  • wypożyczenie auta
  • oddanie auta
  • dodanie klienta

Można z nich korzystać za pomocą przycisków na górze okna. Po wybraniu jednej z opcji pojawia się dodatkowe okno z formularzem pozwalającym zrealizować daną czynność.