-
Notifications
You must be signed in to change notification settings - Fork 0
Domain Objects
KT edited this page Dec 11, 2018
·
8 revisions
- Movie :
- We are storing movies requested by users in our database, as and when they request a movie. The Movie DB web service is used for searching and listing movies.
- User can browse movies, search for latest movies, and can request movies
- A movie can be showed at an event.
- title (String) : Movie's title
- overview (String) : Movie's plot or a short summary
- release_date (String) : Movie's release date
- rating (String) : Average movie rating (out of 10)
- poster_url (String) : link to movie's poster
- homepage_url (String) : link to movie's website
- status (String) : Whether movie is upcoming or released
- user (String - a user id, ObjectId) : the ID of the user who has requested the movie
- Movie Event : An event can have one or more movies being shown at a get-together among friends or random strangers who wanted to come together for watching a movie in a casual setting instead of a theatre like a park etc.
- Booking : A booking represents a transaction whereby a guest user books a ticket for an event.
- Ticket : Tickets are created for events. Users can book tickets.