Skip to content

Repository files navigation

ProgressShowcase

A modern landing page showcasing Progress Agentic UI Generator capabilities, built with Angular and Kendo UI components. This project demonstrates AI-powered development for creating professional web applications.

Project Highlights

  • AI-generated components using Progress Agentic UI Generator.
  • Modern landing page for Progress AI tooling.
  • Responsive design optimized for all devices.
  • Kendo UI components integrated seamlessly.
  • Progress Design System compliance.

Built With

  • Angular CLI version 20.3.9.
  • Kendo UI for Angular — enterprise UI components.
  • Progress Agentic UI Generator — AI-powered development.
  • Progress Design System — design guidelines.

Generated Features

Sections Implemented via AI Prompts

  • Hero section — compelling headline with CTAs.
  • Features grid — 6 key capabilities showcase.
  • Interactive demo — live component generation preview.
  • Testimonials carousel — customer reviews and ratings.
  • Pricing table — three-tier pricing with toggle.
  • Responsive navigation — modern header with Progress styling.

Design Elements

  • Progress color scheme (#E21C2A primary).
  • Custom theming with Progress Design System.
  • Smooth animations and micro-interactions.
  • Mobile-first responsive approach.

Development Server

To start a local development server, run:

ng serve

Once the server is running, open your browser and navigate to http://localhost:4200/. The application will automatically reload whenever you modify any of the source files.

Code Scaffolding

Angular CLI includes powerful code scaffolding tools. To generate a new component, run:

ng generate component component-name

For a complete list of available schematics (such as components, directives, or pipes), run:

ng generate --help

Building

To build the project, run:

ng build

This will compile your project and store the build artifacts in the dist/ directory. By default, the production build optimizes your application for performance and speed.

Running Unit Tests

To execute unit tests with the Karma test runner, use:

ng test

Running End-to-End Tests

For end-to-end (e2e) testing, run:

ng e2e

Angular CLI does not come with an end-to-end testing framework by default. You can choose one that suits your needs.

Testing Agentic UI Generator

This project served as a comprehensive test for Progress Agentic UI Generator.

Strengths Observed

  • Rapid component generation from natural language prompts.
  • Consistent application of Progress Design System.
  • Seamless Kendo UI component integration.
  • Responsive layout handling out of the box.

Sample Prompts Used

"Create a modern landing page layout with header, hero, features, and footer"
"Generate a features grid with 6 features using Kendo UI cards"
"Add testimonials carousel with customer quotes and ratings"
"Apply Progress corporate color scheme and responsive design"

Additional Resources

  • For more information on using the Angular CLI, including detailed command references, visit the Angular CLI Overview and Command Reference page.
  • For Progress Agentic UI Generator documentation, visit Progress Agentic UI Generator Documentation.

Built with Angular CLI and Progress Agentic UI Generator.

By Alphonse Kazadi alphonsekazadi01@gmail.com

About

A modern landing page showcasing Progress Agentic UI Generator capabilities, built with Angular and Kendo UI components. This project demonstrates AI-powered development for creating professional web applications.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages