Skip to content

begdor/Racoon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Racoon

A movie collection web application used Spring MVC, MongoDB,Tomcat, Hibernate and AngularJS

Introduction

We want to build a movie collection web application that allows users to make their personal movie wishlists. The system consists of four components:

  1. Scrapy web crawler

    Our goal is to crawl 100,000 movies titles from IMDb in the past 30 years, from 1986 to 2016.

  2. Restful API

    • getTopMovies: get top N apps from MongoDB
    • getRecomMovies: get M recommended apps from MongoDB
    • getMovieByID: get a single app from MongoDB, searching by movie name
    • APIs for create, update, get and delete a movie
  3. Movie Recommender

  4. Front-end implementation

Plan

Todo List

  • Web crawler
  • Set up Spring framework
  • Implement a restful API
  • Front-end implementation

Time Schedule

We take June, 2016 as the 1st stage with the primary goal of prototyping our application following the development guild lines mentioned below. Here's the tentative timeline.

Stage Start End Goals
1 05/24/16 05/30/16 Project Selection, Plan Discussion, and Proposal Draft Writing
2 06/01/16 06/04/16 Web Crawler With Scrapy
3 06/05/16 06/11/16 Building Java Web Application Using Hibernate With Spring
4 06/12/16 06/18/16 Implementation Restful APIs
5 06/19/16 06/25/16 Use Angular JS for the front end
6 06/26/16 07/02/16 User Manual Writing Video Presentation Making and Deploy on Heroku.

Team Members

Likun Du icemintt Simon Wang
Likun Du icemintt Simon Wang

Resource

License

See the LICENSE file for license rights and limitations (MIT).

Owner

@team: Racoon

About

A movie collection web application used Spring MVC, MongoDB, Tomcat, Hibernate and AngularJS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages