Skip to content

mfaroukacc/SwagLabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SWAGLABS

SwagLabs Logo

Table of Contents

Introduction

SwagLabs is an Ecommerce application that provides various ecommerce services and features. This repository contains the source code for the SwagLabs application.

Examples

Local testing execution example

Local testing execution example

Features

  1. User Authentication: Supports login with multiple user roles to test access control and edge cases.
  2. Product Catalog: Displays a variety of products with detailed names, images, descriptions, and prices.
  3. Sorting and Filtering: Provides options to sort products by price or name for an enhanced user experience.
  4. Shopping Cart: Allows users to add, remove, and review selected items before proceeding to checkout.
  5. Checkout Workflow: Includes input validation for user details (e.g., name, zip code) and displays an order summary for confirmation.
  6. Error Simulation: Contains intentional bugs for debugging and testing (e.g., broken images, problematic data).
  7. Performance Optimization: Designed to handle stress testing scenarios for evaluating system performance.
  8. Cross-Platform Compatibility: Responsive design ensures usability across desktop, tablet, and mobile devices.

Installation

To set up SwagLabs application locally, follow these steps:

  1. Clone the repository:
  1. Navigate to the project directory:
  • cd SwagLabs
  1. Install dependencies:
  • npm install
  1. Configure the application:
  • Update configuration files with necessary settings.
  1. Run the application:
  • npm start

Usage

  • User Guide: Refer to the User Guide for detailed information on how to use the SwagLabs application.

Contributing

  • We welcome contributions from the community. To contribute to SwagLabs, follow these steps:

Fork the repository.

  • Create a new branch for your feature or bug fix.
  • Make your changes and submit a pull request.

License

  • SwagLabs is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages