VOOZH about

URL: https://www.coursera.org/projects/showcase-create-a-responsive-seat-selector-ui-in-html-css-js

⇱ Create a responsive seat selector UI in HTML, CSS, and JS


Create a responsive seat selector UI in HTML, CSS, and JS

Ends soon! Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Create a responsive seat selector UI in HTML, CSS, and JS

7,565 already enrolled

Demonstrate your skills to employers, and leverage industry tools to solve real-world challenges
Intermediate level

Recommended experience

5 hours
Complete at your own pace

Demonstrate your skills to employers, and leverage industry tools to solve real-world challenges
Intermediate level

Recommended experience

5 hours
Complete at your own pace

Objectives

  • Prototype a responsive seat map visual layout maximizing cross-device usage

  • Connect the visual seat map to a grid of seats (columns and rows) to be used for booking

  • Change the controls dynamically, depending on screen size, to increase booking completions

Details to know

Shareable work sample

Add to your Coursera profile

Taught in English
No downloads or installation required

Use a Coursera Lab, a pre-configured in-browser cloud workspace (only available on desktop)

About this Project

In this project, you’ll support Sugarland Theaters’ effort to increase revenue by enabling guests to book their seats on the go using its web app.

You’re task is to build a responsive seat selector UI component, specifically a responsive web interface using HTML, CSS, and Javascript that lets guests manage their seat reservations with an interactive map and adapt the seat map to their device screen size. There isn’t just one right approach or solution in this scenario, which means you can create a truly unique project that helps you stand out to employers. ROLE: Software Developer SKILLS: HTML, CSS, Javascript PREREQUISITES: Media queries and layout modalities such as flexbox and grid with HTML5 and CSS Manage arrays, visual breakpoints and DOM interactions with Javascript

Project plan

This project requires you to independently complete the following steps:

  1. β€’

    Create a responsive visual layout

  2. β€’

    Create the seat/area map structure in Javascript

  3. β€’

    Switch between the desktop seat map and the areas mobile layout

  4. β€’

    Create the seat map detail of each seat area

  5. β€’

    Select a seat and send the data back to the server

Demonstrate your skills with Projects

Projects give you real-world challenges to solve with industry tools, and produce work samples that you can add to your Coursera Skills Profile to help you stand out to employers.

Manage my profile

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."