Web aplikacija koja omogućava pronalazak filma (pregled informacija, skidanje prevoda i magneta za film, gledanje filma diretno preko vlc player-a), čuvanje filmova u watchlist i wishlist, komentarisanje pogledanih filmova, prijavljivanje komentara.
Preporuka filma bazirana na:
- osobinama korisnika (pol, godine, omiljena radnja)
- istoriji pogledanih filmova
- istoriji ocjenjenih filmova
- listi želja
- podataka prikupljenih sa IMDB/Rotten Tomatoes
- Administrator
- Pregled i pretraga filmova, korisnika
- Pregled i brisanje komentara i ocjena datih od strane korisnika
- Banovanje korisnika, čiji su komentari prijavljeni kao nedolični, na određeni vremenski period
- Dodavanje novih filmova (download link (yts.mx), link za titl (titlovi.com), imdb link)
- Izmjena postojećih filmova
- Registrovani korisnik
- Prijava
- Pregled profila i izmjena korisničkih informacija
- Pregled i izmjena pogledanih i ocjenjenih filmova
- Ocjenjivanje i komentarisanje pogledanih filmova
- Prijava neprikladnog komentara
- Pregled i pretraga svih dostupnih filmova
- Dobijanje preporuke za gledanje od strane sistema
- osnovna preporuka - SBNZ
- (?) napredna preporuka - mašinsko, korisnik bi unio neke od sljedećih stavki (i na osnovu opisa/unosa sistem bi izbacio listu preporuka):
- žanr filma
- godina snimanja
- glumac (glavni, sporedni..)
- radnja (pas daleko od kuće)
- Neregistrovani korisnik
- Registracija
- Pregled i pretraga filmova
- Opcije skidanja magneta i gledanja filmova (gledanje sa podešenim prevodom?)
- user-service (autentifikacija i autorizacija) - Go
- scrape-movie-service (CRUD filmova, prikupljanje informacija o filmu, skidanje magneta i prevoda, gledanje filma) - Go
- user-movies-service (manipulacija korisnikovih wishlist i watchlist) - Go
- merge-movie-subtitle-service (namještanje prevoda za skinuti film i prevod) - Python
- grading-service (komentari i ocjene za film, banovanje korisnika) - Rust
- RecommendBasic service- Java
- RecommendAdvanced service - Python (?)
- Vue klijentska aplikacija