Lightweight web application to configure and estimate a simracing setup (bundles, cockpits, seats and accessories).
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.
- Clone the repository:
git clone https://github.com/LoupesDEV/LiftIt.git- Open the application:
- With VSCode: right-click
index.html→ Open with Live Server (extension recommended). - With Python (simple local server):
python -m http.server 8000
# then open http://localhost:8000- Browse the interface, select the desired items and check the summary in the right-hand panel.
- 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
localStoragefor 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).
You can try the app here.
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
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.