/Movie-Review

A side project to practice with ExpressJs(Node), MongoDB

Primary LanguageJavaScript

Movie review website

Basic Functions:

  1. Movies
    1. Admin can create new or update movie info through a form
    2. Data can also be retrived from open API of The Movie Database
    3. Movies data is saved in MongoDB
    4. Movies are categoried by their types and displayed on main
    5. Movies can be searched by name
  2. Users
    1. User signup/signin/signout
    2. Different user have different control(normal user vs. admin)
    3. User can comment on a movie or other users' comments

Purpose of creation

Practice programming with ExpressJs and MongoDB

Tech stack

  • Express.js
  • Node.js
  • MongoDB
  • Mongoose
  • Jade(Pug) Template Engine
  • Grunt
  • Bower
  • JQuery/Bootstrap

Screen Shot

the images below are captured from the project

Home Page


Main Page

Detail Page


Detail Page

Movie Management Page


Movie Management Page

User Management Page


User Management Page

Movie Create Page


Movie Create Page

Search Result Page


Search Result Page

User Sign In Page


User Sign In Page