Skip to content

vmasdani/summer2

Repository files navigation

Summer2

BOM List manager for summing up your project budget. 2nd version of Summer.

Why a new repository? Because the storage system is totally different--the former uses native IndexedDB while this one uses only key-value store--and the two is not interoperable.

  • Summer uses native CSS, Elm, and native IndexedDB (which is really hard to maintain for this simple use-case)
  • Summer2 uses TailwindCSS, Svelte, and idb-keyval

I plan to add:

  • JSON import <-> export and interoperability with Summer v1
  • Different currencies
  • Online storage/synchronization
  • BoM duplication for similar BoM list
  • Link for online shopping reference

Running

  1. Install npm i
  2. Build Tailwind first
npm run build-tailwind
  1. Run npm run dev for development

Will be available in http://localhost:5000

Building