Sweet life

Kamil Janeczek
August 5, 2024
Pega
Web dev
React
TypeScript

Objective

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

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.

Main page
Main page of React website for Sweet Life company
Main page
Products
Page with grid of products (sourced from Pega)
Products
Incident form
Incident form allowing user to create
Incident form

Releated Projects

Get in touch

© 2025 |kjaneczek.pl | Kamil Janeczek
Pega LSA, Pega expert, Full stack developer, experienced tech lead, manager and consultant
All rights reserved | Credits