ReactJS Test Freshers

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Internship Test

ReactJS Developer Profile Set-2


We would like you to create a 2 screen React JS
application using this
API: https://api.tvmaze.com/search/shows?q=all
Please visit this API endpoint to understand the
structure of the response.
We need you to create a basic UI to display the show
names and a few details about it (you can choose what
you want to display along with the show name).
Include a button for each of the shows to redirect the
user to another screen that shows the summary of the
particular show. (Refer to the api structure. You will
find a summary section for each show there.). We need
you to complete this assignment and upload it to a
GitHub Repository marked as Public and email us
back the link to the repository (check the contact
section for the email address).

Please note:
• It has to be a React JS application.
• It has to implement the API and not just
hardcode data from the API.
• It has to have 2 screens at a minimum.
One to display a few data and possibly an
image(UI is completely up to you) and another
screen to show it’s summary.
The second screen should have a button to book a
movie ticket which will open a form with the
movie name already present and a few relevant
details.
(Reload should not happen)
(Use local/session storage for storing user details)
• A proper UI so that we know you have a
good understanding of UI/UX. Doesn’t need to
have mind blowing animations but just basic
HTML and CSS styling that looks good (You may
use bootstrap).
• Please use proper Component file
structure.
• Submit your project via this form:
https://docs.google.com/forms/d/e/1FAIpQLSeQ-
9PffLbFkzTFfNNv6SqmlyKhV8OT5TJVkPiHBO
q9G1-YTQ/viewform
You will be provided with a maximum of 24
hours to complete this task after which your
application will automatically be canceled.
CONTACT
Please feel free to contact us in case you have any
questions regarding anything about this internship at
hr.quadbtech@gmail.com. Please put “React JS
Internship” as the email subject so that we can filter out
your submission/question before anything else.

You might also like