Skip to content

The project was designed to imitate IMDb and is written in Java using Javalin Web Framework, Apache Velocity Engine, and MySql for the database.

Notifications You must be signed in to change notification settings

pmkays/IMDb_Agile_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IMDB Agile Project

Background

This group project was part of an RMIT course that emphasised the importance of working Agile within a team environment. We were involved in the SDLC from the very start which involved more than just developing the web application. Through requirements elicitation, user stories, acceptance criteria, and testing, we were all able to develop a deeper understanding of the role that Scrum and Agile methodologies play during the SDLC. Continuous delivery was also highlighted through each milestone completed and sprints usually ran for 1-2 weeks.

Code

The project was designed to imitate IMDb and is written in Java using Javalin Web Framework, Apache Velocity Engine, and MySql for the database.

Features of the web application include being able to:

  • Search for a movie, actor, or movies that have a particular actor.

  • Filter search results.

  • Display movie and cast details.

  • Display actor profiles.

  • Log In/Log out.

  • Read/Write reviews and ratings.

  • Submit a show/movie to be added.

  • Sign up for an account.

Features of accounts with admin access include being able to:

  • Edit a show that has been submitted.

  • Change the status of a show during the approval process.

  • Approve/Reject new shows/movies.

  • Approve/Reject new accounts.

  • Delete shows/movies.

Authors

Paula Kurniawan, Josiah Miranda, Ian Nguyen, Luke Davoli, Matthies Abera.

About

The project was designed to imitate IMDb and is written in Java using Javalin Web Framework, Apache Velocity Engine, and MySql for the database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published