Projekt za Napredne Web Tehnologije tema - Twitter (https://twitter.com/)
Model:
- Korisnik (ime, prezime, nadimak, slika, mail, lokacija),
- tweet (sadržaj, povezani s korisnicima),
- Hashtag (povezan s tweetom),
- Komentar (povezan s korisnikom koji je napravio komentar i sa tweetom kojeg se komentira).
Funkcionalnosti:
- Registracija novih korisnika, svaki korisnik može uređivati svoje podatke
- Tweetanje (pri čemu tweet ne može imati više od 140 znakova, hashtag se unosi za vrijeme tweetanja)
- Pregled svih tweetova nekog korisnika; Pretraživanje hashtagova
- Pretraživanje korisnika i mogućnost da se bilo koji drugi korisnik slijedi
- Pregled svih tweetova koje su napravili korisnici koje trenutni korisnik slijedi
- Svaki tweet se može označiti zvjezdicom (favorite) i komentirati
- Za trenutnog korisnika omogućiti pregled favoritanih tweetova