Projekt aplikacji do zarządzania kolekcją książek, który umożliwia dodawanie, wyświetlanie, usuwanie i aktualizowanie danych książek. Aplikacja korzysta z pliku CSV jako bazy danych do przechowywania informacji o książkach.
Aplikacja umożliwia zarządzanie kolekcją książek poprzez prosty interfejs. Użytkownik może:
- Dodawać nowe książki do bazy danych.
- Wyświetlać wszystkie książki w kolekcji.
- Usuwać książki z bazy na podstawie wieku (rok wydania).
- Aktualizować informacje (np. status dostępności).
Dane są przechowywane w pliku CSV, co pozwala na łatwe importowanie i eksportowanie danych.
- Python 3.x
- CSV do przechowywania danych
- Obsługa błędów i walidacja danych
Python w wersji 3.x
Aby sprawdzic czy posiadasz pythona na swoim komputerze, użyj polecenia
python --version
- Sklonuj repozytorium na swój komputer:
git clone https://github.com/JakubMadro/ZarzadzanieKsiazkami_Paradygmaty_Programowania.git
- Przejdz do folderu z pobranym repozytorium
cd ZarzadzanieKsiazkami_Paradygmaty_Programowania
- Uruchom plik main.py
python main.py