Skip to content

Assignment details for Software engineer role. Read the markdown file and complete the assignment. Submit it on hr@mtechzilla.com and we will get back.

Notifications You must be signed in to change notification settings

MTechZilla/join-us-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Join Us

This assignment is designed for the job post of the Software Engineer.

Assignment Info

Create Front end for a ticket purchasing app

Step 1: Create a website that displays movies. The movies data can be hardcoded.

Step 2: When the user clicks/selects a movie, the user should be able to see the seating layout from which they should be able to select their desired seats.

Step 3: The same page/layout should have a "Book Now" button that when clicked on takes the user to the "check out" page where the user fills in their details (with the following fields).

  • Name
  • Email address
  • Phone number
  • Debit/Credit card info

Stack:

To develop the application, use the below-given stack:

  • React / Next.js (Bonus point: Next.js with TypeScript)
  • Chakra UI / Tailwind CSS
  • Yup / Zod

Important Notes:

  1. Write neat and readable code as per the coding standards.
  2. Push the code to a public Github repository.
  3. The assignment should be deployed either on Vercel or Netlify.
  4. Send the deployed project link and Github Project link on hr@mtechzilla.com.
  5. Any input fields used, should have client-side validation.

The timeline to complete this app is a maximum of two days. Plagiarism is prohibited and if an applicant submits a plagiarised work then his application will be rejected.

About

Assignment details for Software engineer role. Read the markdown file and complete the assignment. Submit it on hr@mtechzilla.com and we will get back.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published