Koristiće se SQLite kao baza podataka zbog jednostavnosti implementacije i potrebe za lokalnim skladištenjem podataka.
Postaviti osnovne tabele za:
- Korisnike (servisere)
- Nalog za popravku
- Status popravke
- Rezervni delovi
- Istorija popravki
Definisanje CRUD (Create, Read, Update, Delete) operacija za entitete u bazi.
Izrada osnovnog GUI-a ili CLI-a za upravljanje servisima (ako koristiš grafički interfejs).
Uspostavljanje sistema za prijavu korisnika (autentifikacija i autorizacija).
Postavljanje osnovne poslovne logike za:
- Kreiranje i upravljanje nalozima za popravku.
- Praćenje statusa popravki (npr. u toku, završeno, na čekanju).
- Upravljanje zalihama rezervnih delova.