Skip to content

CS 5610 Web Development Project: This website helps users to see overview, reviews (both user and critics) and full cast of movies.

Notifications You must be signed in to change notification settings

shubham-deb/MovieReview.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Features of my Project

  • Website is Responsive i.e. must be usable in a desktop, tablet or phone.
  • Home page
    • This is the landing page of your project.
  • Login / Register
    • allow users to register and login.
    • Users should be able to use the Web site without login in.
    • Only when accessing private or sensitive information, does the application force users to login. Or if the Web application needs to know the identity of the user to execute an action.
    • Allows users to login with credentials from third parties such as Google or Facebook
  • Profile
    • allows users to edit personal information and navigate to objects related to the user, e.g., users they are following, their personal movie prefernces and movie bookmarks.Profiles can have a public and a private version
  • Search / Search Results
    • allows users to search for movies. Results are shown as a summarized list.
    • Clicking on a search result navigates to a details page for the movie.
    • Retrieves data from a public Web service such as TMDb.
    • Users are able to see a summary of the search results and navigate to a detail page that shows a detail view of the result.
  • Details Page
    • shows a detailed view of a movie e.g., a movie shows it's trailer, description, rating, and reviews by users and much more.
    • Clicking on the user that posted the review navigates to that user's profile.
  • Social Networking
    • provides social networking features such as discovering other users, following other users, replying to other's comments, sharing a subset of profile/personal information, inviting other users
  • Web Service
    • used public Web services such as TMDb for fetching movies, NYTimes for fetching movie critic reviews and theGuardian for fetching latest movie news
  • User Management
    • a user with admin credentials, e.g., admin/admin, must be able to create, update, and remove all other users. They should also be able to see a list of all the users in the system. Admin users should be able to search for a user and then view and update the details for that user. The navigation should adapt depending on the whether a user is admin or not, and depending on their role in the application