Sweet life

Kamil Janeczek August 5, 2024 Pega Web dev React TypeScript
Sweet life

Objective

The goal of this project was to learn modern JavaScript technologies such as ES7, React and TypeScript and combine it with Pega Constellation

Tools & Technologies

React JavaScript Tailwind CSS TypeScript Constellation Constellation SDKs ShadCN Pega Constellation Constellation SDKs

Social share

Links

Challenge

Features of the React frontend:

  • Responsive Design: Ensures the site works well on all devices.
  • Dark Theme
  • Mobile-First Approach: Prioritizes mobile usability from the start.
  • Clean and Modern Look & Feel: Offers an aesthetically pleasing user experience.
  • Home page with carousel component showing featured products. Product data comes from Pega
  • Poducts page with list of products. Product data comes from Pega
  • Support page with ability to create Incident case that is processed by Pega
  • Contac page that allows user to create Inquire case that is later handled by backoffice workers in Pega

Tech stack:

Take a look on a demo to see how it works.

To know more about Pega Constellation visit Constellation Hands-on post Technical details and design choices are described in a series of posts called Constellation Flexible UI. To know more about moder JavaScript and web tech stack visit Learning modern JS post.

Project Gallery