Synopsis: A website which uses an API key to search the TMDb database for movies and add them to corresponding lists. There is an option to share the lists through various media like mail, tweets, Whatsapp, SMS. Made using HTML, CSS, Bootstrap, JavaScript(jQuery), Ajax, PHP, MySQL. Hosted by a free hosting service.
Languages and frameworks used: HTML, CSS, Bootstrap, JavaScript(jQuery), Ajax, PHP, SQL. SMTP used: smtp.gmail.com API provided by: TMDb
Features:
- Login and logout with an added 'Remember Me' and 'Forgot Password' option.
- Search for movies using the GET request through API.
- Store movies in lists (Favorites, Watched, Bucket List). --> A movie cannot be both in watched and bucket list. --> A movie can be moved from bucket list to watched but not vice versa. --> Movies can be moved from watched and bucket list to Favorites.
- Username and password can be updated.
- Activation key and password are encrypted.
- The lists can be shared on Twitter, Whatsapp, Mail and SMS.
Current issues:
- Hosted by a free hosting service, so the server is slow to respond to requests.
- The 'remember me' feature doesn't always work since most modern browsers block cookies coming from a third-party insecure website.