Vision
Go4TV is a guidance application that allows TV show and movie fans to track what they’re watching, where they can watch, and share the moments with others. The application also can record the user’s watching history and notify users about upcoming TV shows and movies.
TV shows and movie fans are the primary audiences for the application. Users may keep track of the TV shows and films they are currently watching and figure out what to watch next. The software would suggest to the user TV shows or movies in a similar genre. Users can get notifications when TV shows or movies are available and share their opinions about the show and movie.
The application is also a useful tool for users who are not big fans of TV shows and movies but are trying to watch something in their leisure time. The application can sort the TV shows and movies by genre, language, year, and country, which provides users with a wide selection of shows and movies.
Since the application is a guide to TV shows and movies, it does not need to store any movies and TV shows resources on the end user’s device. It will maintain a catalog of movies and TV shows, and a link to the corresponding streamer. A trailer will also be provided for each movie and TV show for the user to preview. A basic level of security will be required for each user of the application. Each user has a profile, which contains personal information, a list of users’ favorite/watched TV shows and movies, and users’ published comments. A user with required credentials will be the one to be able to access their profile.
The application is designed as a smartphone application, but it will be extensible so that future releases can have a desktop-based interface. The application will be an improvement over all the current applications used to track movies and tv shows. It will enable users to check whether a particular tv show or movie is available in their current country of residence. As a result, when a user searches for a tv show or movie and they want to watch it and they see it is on a particular streaming service, they will know instantly whether it is available to watch in their country of residence. Users will also find that they can keep track of the tv shows they are watching especially tv shows that release episodes every couple of years.
The application will be considered successful if we get a minimum of 10,000 downloads and users prefer it over other applications in the market such as TV Time.
Description of intended users
People who want to use this app to keep track of movies are likely movie enthusiasts who enjoy watching movies and want to keep a record of the movies they have watched, their ratings, and other information. They may be avid film buffs who watch a lot of movies, or casual viewers who simply want to keep track of the movies they have seen.
These users may also be interested in discovering new movies based on their interests, such as genre or director, and may use the app to find recommendations or reviews. They may also be interested in sharing their movie lists and reviews with friends or other users of the app, or engaging in discussions about movies and related topics.
In general, people who use this app to keep track of movies are likely to be passionate about movies and appreciate the convenience and organization that the app provides for managing their movie-related activities.
Overview of major functionality
Our app allows a user to create a profile to keep track of movies they are interested in. Once you create your profile the app displays a list of movies where you can click on each movie to see their description. You can also add the movie to a favourite list. You can edit your profile to change your username or password.
Contributors
- Xin Nie - Gained experience working with HSQLDB.
- Arshdeep Sahota - Developed knowlegde about integration and system testing.
- Het Dinesh Vidja - Gained in working with User interfaces.
- Craig Banahene - Developed skills in testing and static site generation.