Dreadful Cherry Tomatoes

Build a web app that lets users find the latest blockbuster movies.

About this Challenge

Dreadful Cherry Tomatoes is a new platform to find movies. The main objective is to help users to find information about their favourite movies.

To do so, the company has to create a new web app that allow users to do some fancy things.

Ideal for

Junior · Middle developers

Available stacks

Python · TypeScript · JavaScript

Required experience

Basic knowledge

What do you have to do?

Dreadful Cherry Tomatoes needs to implement an awesome webpage where the users could view information about almost every new movie.

The Design team has sent us the new interface which has to be implemented. To keep it simple, there is only one page: the movies page.

The movies page is the landing page of the webpage and shows a list of movies. In this page the user will see a list of cards with the title, year, description and image from each movie, sorted by the most recent. 10 cards per page, sorted by most recent release year. And the user could filter movies by title.


• Through this Sketch link, you can export all the assets to start!
• To obtain the data of the Movies, you have to request this file
• Use SCSS or SASS to manage your stylesheets
• Pay attention to hover effects (Movies cards)

  • Solve the challenge and show your potential
  • Defend your solution by explaining your code.
  • Get feedback on your code from experts.
  • Build your technical portfolio with all your completed challenge 
  • Create an app and test your coding skills
  • Feedback from our expert Tech Mentors
  • A complete report of your skills - with the possibility of sharing it
  • Your own technical portfolio to use in job interviews


Carles García

Carles García is a FullStack developer with more than 25 years of experience as a programmer. He was the first developer (after the CTO) to join the Rviewer team and is still leading the platform's development. Carles is one of the reasons why Rviewer exists today.

Previously, he worked as a Developer and Project Manager for companies such as Terra Networks, Lavinia and gnuine. All before becoming Team Lead at Adsmurai and co-owner of Codelearn, a training center for children and teenagers.

Start now this Dreadful Cherry Tomatoes challenge

Ready to challenge yourself and build something you're proud of?

More coding challenges

Challenge by
Event Emitter
Create an event emitter that lets you launch asynchronous events to teammates.
  • Backend Developer
  • Senior
  • JavaScript · Vanilla
  • 1 h
Challenge by
Optional, a new hope
Fight against the evil Lord NullPointerException implementing your own version of the Optional (based on the Star Wars universe)
  • Backend Developer
  • Middle · Senior
  • Java
  • 3 h
Challenge by
Spotlist API
Develop an alternative to the Spotify API that lets indie artists easily manage their playlists.
  • Backend Developer
  • Middle · Senior
  • Java · JavaScript · Python · + 5
  • 4 h