Giter VIP home page Giter VIP logo

movie-collection-database's Introduction

Movie Collection Database (MCDB)

DVD and digital film collection cataloging app built in Node.JS using MongoDB, Express, and Bootstrap 4.0 with my customized edits

This app will allow users to do the following:

  1. Give users the ability to register with the site and create a new account.

  2. Users will be able to create a personal databse of films they own. The database shoulds contain the following information:

    • Title of film
    • Year produced
    • Format of film that is wned (DVD/Blu Ray/HD DVD/VHS/Beta Max/Digital) - Site should allow for multiple selections
    • Main Actors featured in the film
    • Director of Film
    • Date purchased if applicable
    • Notes section for additional information about the film
    • Ratings system so that the user can provide his own feedback for the film.
    • Review section allowing the user to give his own synopsis of the film that can be seen and shared by other users
    • The ability to add a screenshot to the databse if posible of the DVD cover or movie poster. โ‹…โ‹…
  3. I may include a feature allowing it to connect to either OMDB or IMDB to view official information regarding the film. (Note that the IMDB Node.JS plug is not a scraper while the OMDB one is. I have not decided yet which one I will use.)

  4. Utimately users will be able to customize their profile information on the website and add a small avatar image

I'm using this project to learn MongoDB and Node.JS while also keeping my vast DVD/BluRay collection organized

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.