-
Notifications
You must be signed in to change notification settings - Fork 0
Home
magnlar edited this page Mar 12, 2018
·
19 revisions
Projektets mål är en web-applikation som tillåter användare att via en web-sida anslå meddelanden, eller “händelser”, samt ta del och kommentera vad andra användare har anslagit. För att kunna använda tjänsten behöver användare logga in.
Med andra ord ska web-applikationen fylla en funktion som motsvarar Facebooks “vägg”, det vill säga ett slags meddelandeflöde.


- En användare kan registrera sig, med i varje fall användarnamn och lösen, men möjligtvis även med e-post och annan data som till exempel för- och efternamn.
- En användare ska kunna logga in.
- En användare ska kunna logga ut.
- En användare ska kunna lösa andra användares anslag.
- En användare ska kunna kommentera anslag.
- En användare ska kunna “öppna” anslag och läsa eventuella kommentarer.
- Anslag ska visas sorterade, med det senaste anslaget först.
- Kommentarer på anslag ska visas sorterade, med den senaste kommentaren först.
- En användare ska kunna skapa och äga grupper.
- En användare ska kunna vara medlem i en grupp.
- En användare ska kunna bjuda in andra medlemmar till grupp som den äger.
- Ett anslag ska kunna skapas med association med viss grupp.
- Ett anslag som är associerat med en viss grupp ska endast vara tillgängligt för medlemmar i gruppen.
- Sekundärt: En gruppägare ska kunna avsluta medlemmars medlemskap.
- Sekundärt: En användare ska kunna “ta bort” kommentarer på eget anslag. “Borttagen” kommentar ska finnas kvar men ska endast utgöras av text som indikerar att det är borttaget.
- Sekundärt: En användare ska kunna dölja anslag.
- Sekundärt: En användare ska kunna uppdatera sina uppgifter, dock inte inloggningsnamnet.
- Det ska finnas en “standardgrupp”, exempelvis “public”, som alla är medlemmar i och som anslag är associerade med automatiskt om inget annat anges.
- Sekundärt: En användare ska kunna byta lösenord.
Lämnas för "vidareutveckling":
- Sekundärt: En användare ska kunna byta sitt lösenord med hjälp av lösning som involverar e-postmeddelande.