Skip to content
Sistemium

Client project

Kickstart

An online store for motorcycle and scooter parts that we are moving from WooCommerce to Next.js: parts search by scooter model, prices from the supplier’s price list and an invoice in JARS Apskaita after every payment.

The store is being prepared for launch and runs at kickstart.sistemium.net, while kickstart.lt still serves the previous version.

Years
2026 – present
Platforms
Web
Open
The Kickstart store’s home page with the scooter picker

Task

Kickstart sells motorcycle and scooter parts, and kickstart.lt runs on WooCommerce. The owner needed an easy-to-use admin area and an integration with suppliers, so that prices and stock would not be updated by hand. We are moving the store to one Next.js system connected to accounting.

Solution

  • Products, brands, categories, images and scooter fitment data moved over from WooCommerce
  • Parts search by scooter make, model and version, based on the fitment data moved over
  • The supplier’s price list is loaded every day: prices are recalculated by category markups, and a suspiciously large change is not applied
  • Store products are linked to supplier items by brand and code: the system suggests a match, and a person confirms it
  • Three product availability states: in stock, to order from the supplier, sold out
  • After payment the invoice is issued in JARS Apskaita, and its PDF is e-mailed to the buyer
  • Buyer accounts, favourites and an interface in Lithuanian and English

Facts

Supplier price lists
3
Products in the catalogue
about 300
Invoice chain on since
2026-08-31

Technology

One Next.js app serves the store and, on a separate address, the admin area; the data lives in MongoDB Atlas. Scheduled jobs load the supplier price lists, recalculate prices and update availability, and invoices are issued through the JARS Apskaita API.

  • Next.js
  • MongoDB
  • Stripe
  • JARS Apskaita

Let’s start

Tell us what you still do by hand

We’ll suggest where to start and estimate a first stage you can order on its own.

Discuss a project