Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Lightweight web application to configure and estimate a sim racing setup (bundles, cockpits, seats and accessories).

License

Notifications You must be signed in to change notification settings

LoupesDEV/LiftIt

LiftIt

Lightweight web application to configure and estimate a simracing setup (bundles, cockpits, seats and accessories).

Table of contents

Overview

LiftIt is a simple client-side interface to build a simracing configuration by selecting a bundle, a cockpit, a seat, and accessories. The app calculates the estimated total, persists the selection in the browser (localStorage), and provides a clear summary.

The interface is designed to run directly in the browser without any backend.

How to use

  1. Clone the repository:
git clone https://github.com/LoupesDEV/LiftIt.git
  1. Open the application:
  • With VSCode: right-click index.htmlOpen with Live Server (extension recommended).
  • With Python (simple local server):
python -m http.server 8000
# then open http://localhost:8000
  1. Browse the interface, select the desired items and check the summary in the right-hand panel.

Features

  • Simple selection: Choose a bundle, a cockpit, a seat and accessories.
  • Multiple accessory selection: Add/remove multiple accessories.
  • Dynamic summary: Instant preview of the selection (names and prices).
  • Total calculation: Automatic sum of selected items.
  • Client-side persistence: Save the configuration in localStorage for later.
  • Reset: Button to reset the configuration to zero.
  • Product links: Cards may include a link to the product page (opens in a new tab).

Local demo

You can try the app here.

Welcome modal Home page
Search example Config summary

Project structure

LiftIt
├─ assets/img/                # Folder containing media
├─ CODE_OF_CONDUCT.md     # Code of conduct for contributors
├─ CONTRIBUTING.md        # Contribution guide
├─ data.json              # Equipment data
├─ index.html             # Main application page
├─ LICENSE                # License file
├─ README.md              # Project documentation
├─ script.js              # Script file
└─ styles.css             # Styles file

Contributors

Thanks to the people and resources that contributed to the project:

  • LoupesDEV — Main development, design and maintenance.

Want to contribute? Check the contribution guide or open an issue to propose improvements.

Footer

About

Lightweight web application to configure and estimate a sim racing setup (bundles, cockpits, seats and accessories).

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Sponsor this project