Skip to content

sylvaingrs/assessment_2-74525

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

assessment_2-74525

  Sylvain Gross - 74525
  Requirements : 
  • 1.1. Create a Movie class with the structure specified in movie.json

  • 1.2. Obtain and fill data (minimum of 4 movies)

  • 1.2.1. Obtain relevant movie data from Vue or your favourite provider and add data credits at the bottom of the app

  • 1.2.2. Generate a random number between 0 and 15 for each movie and assign to seats_remaining

  • 1.2.3. Start with an initial default seats_selected value of 0 for all movies

  • 1.2.4. You shall fill random URLs for images from pixabay or other free image providers to begin with

  • 1.4. If any seats are selected, show how many seats are selected and hide remaining seats

  • 2.1. Clicking any item (anywhere on the item) on the movie screen should open a new MovieActivity, refer to movie_activity_*.jpg

  • 2.2. Add plus and minus icons, show seats_selected in the middle

  • 2.3. On click plus/minus, update both seats_selected and seats_remaining for that movie

  • 2.4. Add validation, when 0 seats selected minus is disabled, when 0 seats remaining plus is disabled

  • 2.5. When back is pressed, the selected seats are retained and reflected in the screen.

  • 3.1. Add "filling fast" badge if less than 3 seats remaining

  • 3.2. Use "Roboto Condensed" font to replicate same style

  • 3.3. Use original movie images from myvue.com or your favourite provider

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages