Za realizaciju projekta koriscena je:
- serverska platforma Java + Spring
- klijentska platforma Angular 5 + REST servisi
- MySQL baza, u aplikacija.properties potrebno je podesiti username i password
Radni okvir, koji je koriscen za testiranje serverske strane je JUnit. Radni okvir, koji je koriscen za testiranje klijentske strane je Jasmin. Izvrseno je i E2E testiranje pomocu Seleniuma.
Pre pokretanja aplikacije potrebno je pomocu Maven-a skinuti sve zavisnosti, pa tek onda pokrenuti aplikaciju. Kada se aplikacija pokrene u citacu je potrebno otkucati https://localhost:8443/, tako se dobija pocetni prozor nase aplikacije.