kitledger / kitledger

Build transactional systems using double-entry accounting
https://kitledger.com
Apache License 2.0
3 stars 0 forks source link

Rethink architecture - Start the frontend #33

Open abarreraaponte opened 4 days ago

abarreraaponte commented 4 days ago

Initially I wanted kitledger to be only the API. I'm reconsidering the approach as it will be important to launch an initial version with some kind of UI.

Options:

abarreraaponte commented 23 hours ago

I'll stop complicating things, the main system will be a monolith. The UI will be Inertia with either Vue or React. Auth via Breeze + Sanctum.

DaisyUI for styles, with Radix or Radix vue for more interactive components we don't yet have.

abarreraaponte commented 23 hours ago

Next step is to setup Breeze again with the desired stack. Typescript is non negociable. Vue or React can still be debated.

abarreraaponte commented 14 hours ago

Added DaisyUI + Breeze + React + Typescript + Tailwind + base themes.

Next step is to clean up the default breeze pages, remove unused components, fix Auth layout.