GitHub repository: Ant0nYurchenk0/AIII
Primary language: JavaScript
Created: 2022-05-10T07:42:05Z
Description: General page layout with header and footer. About us page with all team members, their photos, general info, responsibilities and contribution to the project. Admin panel with ability to manage movies, users and About Us page. Integration with IMDb (lib for C#). A movie can store some minimum information (like title, poster and IMDb ID) in the database and retrieve all other needed data from the service. Movie page. The page can be freely extended with any other information. As a minimum it must include: Title Poster Year Genres Type (movie, TV shows, cartoon, animated series) Countries Cast (can be provided as a text) Plot Budget and box office Rating IMDb Site users rating Like and dislike movie functionality (for authorized users only). Mark a movie as watched (for authorized users only). Search and filtering with pagination by: Genre (mandatory - include functionality and combine all filters, optional - exclude functionality) Year Country Type Watched Ratings (can be done as links in header navigation): Most liked Most watched Top 250 by IMDb User authentication Registration page (password confirmation and validation, email validation) Login page Profile: profile info, liked, disliked and watched movies Clear auth cookie after 30 mins and logout user