System zarządzania magazynem, klientami, fakturami i historią operacji z interfejsem retro inspirowanym MS-DOS Editor.
Caution
Program do poprawnego działania wymaga, przynajmniej pustego folderu BazaDanych
Warning
Program jest dalej w trakcie tworzenia, aktualnie dostępna jest tylko wersja rozwojowa
- Projekt stworzony w ramach zaliczenia na studia
- Współtworzony w ramach transmisji na żywo na kanale YouTube
- F1 - Pokaż/ukryj pomoc
- F2 - Zmiana motywu kolorystycznego
- F3 - Przełączenie focus na górne menu
- ESC - Powrót / Wyjście z programu
- Strzałki ←→ - Nawigacja w menu górnym
- Strzałki ↑↓ - Nawigacja w menu modułów
- ENTER - Potwierdzenie wyboru
Program oferuje 5 motywów:
- Klasyczny (granatowo-czarny) - domyślny motyw w stylu MS-DOS
- Zielony (zielono-czarny) - styl terminala matrix
- Czerwony (czerwono-czarny) - aż, razi swoją jasnością
- Niebieski (niebiesko-czarny) - spokojny
- Purpurowy (fioletowo-czarny) - nowoczesny
Motyw jest automatycznie zapisywany w BazaDanych/program.ini i ładowany przy starcie.
- C++17 - język programowania
- FTXUI v6.1.9 - biblioteka do interfejsu terminalowego
- Nix - zarządzanie środowiskiem i zależnościami
- Kompilator C++ obsługujący standard C++17 lub nowszy
- Biblioteka FTXUI (dostępna w Nix shell)
- CMake 3.10+ (opcjonalnie)
- Menu interaktywne z obsługą klawiaturą
- Trwałe przechowywanie danych w plikach tekstowych
- Automatyczny zapis przy wyjściu z programu
- Automatyczne ładowanie danych przy starcie
