Eventuelt etter bachelor
- Maxusers i events og eller friend list???
- Rename FriendList til UserFriend?
- Fjerne eventsCreated, EventsJoined og bailscore og heller regne disse underveis? lettere å ha consistent data men mer spørringer...
- Spesielle brukere, typ influensere, som er admins
- Legge til votes på events, så en bruker kan ha event rank. Lukrativt for andre å se.
- Se på å ha ikon for aktivitet, streaks
- Pro versjon, unocker mer styling til events.
**
Burde/Må legge til
- Mulighet for brukere å spørre om å forlate event uten å få bailscore, da må man kunne sende melding (ekstra entry i EventRelation)
- Mulighet for Host å sjekke av hvemn som faktisk møtte opp eller ikke, så bails blir delt ut
- Personlighets trade, regnes ut med bailscore og events opprettet og joined
- Legge til mulighet for admin å kunne legge ut innlegg/oppdateringer angående eventet som ekstra informasjon, med tilhørende bilde hvis ønskelig.
- Legge til mulighet for ett Event å ha flere bilder, som en carusel?
- Egen tabell for alt av varslinger tilknyttet en bruker. Når en bruker får venneforerspøseler eller inviutasjoner som blir opprettet/oppdatert i User/EventRelation så blir det samtidig lagret i alerts databasen for persisten lagring slik at en bruker kan se historikken av varslinger.
User
- UserID (PK)
- Username
- Firstname
- Lastname
- DateBorn
- Phone
- Relationshipstatus (Singel, Relationship, Complicated, ...)
- Gender
- Description (Max 20 tegn els)
- Profileimage
- Password
- Salt
- EventsCreated
- EventsJoined
- EventBails
- Role
UserRelation
- UserrelationID (PK)
- User_first_id (FK)
- User_second_id (FK)
- Type (pending_first_second, pending_second_first, friends, blocked_first_second, blocked_second_first, blocked_both)
Event
- EventID (PK)
- Eventname
- EventDescription
- EventDateTimeStart
- EventDateTimeEnd
- Visibility (public, private, friends)
- InviteURL
- FrontImage
- MinCapacity
- MaxCapasity
Location
- LocationID (PK)
- EventID (FK)
- Postalcode
- Address (Adresse og nummer)
- Country
- City
EventRelation
- EventRelationID (PK)
- EventID (FK)
- UserID (FK)
- Type (joined, declined, pending, bailed)
- EventRole (Creator, Host, participant)
!Post!
Message
Poll