Reviewing the PWA ticket application

Let's take look at the different sections that our application will consist of. There are eight main page areas of the application:

  • Home
  • User Profile
  • Events
  • Tickets
  • Cart
  • Contact
  • Configure
  • Login

Tickets and events both consist of two pages: one for a list and another for an item detail. The application also features our first pages, which make POST requests to an API rather than just a GET request. This introduces a new fetch method that our service worker must handle correctly

The homepage lists 10 future events, followed by a list of user purchased tickets. Each item utilizes a card, which is styled using the bootstrap card classes. Each ticket card also has a button to show the item's details.

The ...

Get Progressive Web Application Development by Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.