This project is a frontend landing page for a Red Hat eCommerce application. It provides a user interface for customers to browse products, view store locations, and make purchases.
- Frontend: HTML5, CSS3, Bootstrap 5
- JavaScript Libraries: jQuery
- Container: Red Hat UBI 8 with Nginx 1.20
- Deployment: Containerized application using Red Hat UBI base image
front-end-landing-page/
├── css/ # CSS stylesheets including Bootstrap and custom styles
├── img/ # Image assets for products and branding
├── js/ # JavaScript files including Bootstrap and jQuery
├── Dockerfile # Container definition for deployment
└── index.html # Main landing page
- Responsive design that works on desktop and mobile devices
- Product showcase with images, descriptions, and pricing
- Store location finder
- Shopping cart functionality
- Red Hat branding and styling
- Docker or Podman installed on your system
docker build -t redhat-ecommerce-frontend .or with Podman:
podman build -t redhat-ecommerce-frontend .docker run -p 8080:8080 redhat-ecommerce-frontendor with Podman:
podman run -p 8080:8080 redhat-ecommerce-frontendOnce the container is running, you can access the application by navigating to:
http://localhost:8080
To develop locally without Docker:
- Clone this repository
- Open
index.htmlin your browser - Make changes to HTML, CSS, or JavaScript files as needed
- Modify the files as needed
- Rebuild the container to see your changes in the containerized environment
This application is designed to be deployed in a Red Hat OpenShift environment or any Kubernetes platform that supports container images.
Copyright © Red Hat 2025