Skip to content

🎞️ A Web-App that's like a very basic mirror of IMDB. Assignment done for the subject Introduction to Programming in the Internet in the winter of 2023

Notifications You must be signed in to change notification settings

p4ulor/Movies-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movie Manager

  • This was done as an Assignment for the discipline Introduction to Programming in Web (IPW)
  • A simple web-app which allows logged in users (and w/ their IMDB API key) to search, consult and manage movies in their groups/collections and also consult the actors and the movie information
  • The users can edit the name & description of the groups, delete and add movies to the groups
  • The most challenging thing was avoiding hardcoded logic into the handle bars views. This is may be why other and more popular frameworks are used

Important

IMDB no longer provides free 100 API calls a day due to free plan abuse

Technical details

  • The back-end (server) runs with Node.js w/ the express framework (read this to know what this means) and the front-end is generated via Handlebars
  • The app can either run in memory mode or database mode (the DB is elasticsearch).~In either case, the data obtained from the IMDB API is cached if running in memory or saved in the DB if running w/ elasticsearch
  • For more details on how to run and the packages used. See this

Demo

demo_attempt2.mp4

About

🎞️ A Web-App that's like a very basic mirror of IMDB. Assignment done for the subject Introduction to Programming in the Internet in the winter of 2023

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published