
Hello everyone 👋
Link: ExcelERP <- Click and see
In recent months I have been working on ExcelERP — small but serious An ERP system that runs entirely in the browser.
The reason?
Most ERP / invoicing tools today are:
- too expensive
- cloud-only
- with subscriptions
- and they keep data they don’t need
I wanted something local, simple and mine.
What ExcelERP does:
- Invoices, pro-invoices, credit notes, consignment notes
- Inventory tracking (with booking via pro-invoices)
- Costs, payments, VAT logic
- Export to PDF, Excel, JSON and XML (payload for e-invoices)
- Works offline
- No login, no ads, no tracking
What on purpose
DO NOT:
- No server or sync
- There are no more users
- XML is not signed (data payload only)
This is not SaaS.
This is it on-premises ERP for a single user.
Technology:
- React + TypeScript
- LocalStorage as a base
- Excel for import/export and backup
- UBL-style XML generation
I need an opinion on:
Is something critical missing for bookkeeping / accounting?
- Is UX logic realistic for a real business
- Edge-case inventory and invoice issues
- Does this even have any real value
If it’s bad — say why.
If it’s good — say what’s missing.
Thanks in advance 🙏
https://v.redd.it/c8yx4rmqq89g1
Posted by Early_Box_3541

7 Comments
Прејако! Браво за деталите и UI! Исто и за UX, пробав и од телефон и баш мислам е кало што треба да работи.
Е сега, за тоа што е со local storage – мислам дека помалку би имала практична примена вака. Гледано како сопственик на бизнис пример:
– не би можел од различни уреди да пристапваш до системот
– ако скалира бизнисот, ќе има многу поголем број на податоци што треба да се чуваат
– ако се случи нешто на уредот кај што е локално, се губат податоците
– безбедност
Според мене, ваква апликација која е наменета за долготрајност и доверба за сензитивни податоци на корисниците, мора да биде со БП.
Можи претерав со ова, пробав да замислам како корисник. Ама сепак, стварно е предобра и ретко некој ваква апликација да ја напрај open-source.
P.S. не мислам дека е мала апликација ова, напротив 🙂

Браво 👏
Лично, можеби би одел со OPFS + sqlite за чување податоци, зошто localstorage знае убаво да успори со голема количина на податоци.
Поштувам се што не зависи од cloud пошто го потекоа веќе со сеживо на cloud како претплата.
Браво за идејава.
Супер идеја, баш убав и практичен frontend, но мислам дека премногу се ограничуваш со тоа „без сервер“. Едно нешто на што би пазел (од лично искуство) е со сите тие формати и како се менуваат штом додадеш/одземеш нешто. Би ти препорачал да имаш квалитетни автоматски тестови и да имаш јасна поделба меѓу верзии. Да не бидне ситуација кај што направиш нова верзија, и се смени редослед или формат на некое поле, и никој со стара верзија нема да може да си ги врати податоците. Имај многу строг формат и избегнувај промени штом си сигурен дека е колку-толку готово. Веќе 1+ година работам на слична таква апликација со Excel увоз/извоз (но за здравствена установа) и видов дека такви работи се ризични. Од друга страна, нешто како Flask-migrate многу ја олеснува таа работа, ама си има и свои проблеми. Ако не си стигнал да направиш документација, посебно околу датабази и увоз/извоз, одма седни и напиши.
Јас слична алатка си направив за себе пред некоја недела (но инженерски-ориентирана) и би ти препорачал за Производи (и слични категории со физички средства) да разгледаш InvenTree како backend. Целото ми е на еден мал сервер дома со backups и слично. Исто, верувам дека дел од ова е направено со AI, и немам ништо против тоа, само би ти препорачал да седнеш и да си ги разгледаш твоите процеси на развивање. Јас кога почнав да програмирам со AI имав многу неоптимизиран процес и не ми помагаше многу. Сега, со автоматизирано тестирање, планови, документација, и цела развиена методологија, „правам“ апликации што се поодржливи и поквалитетни него што би можел сам. Според мене, со AI програмирање, многу помага ако се гледаш повеќе како проектен менаџер а помалку како програмер, и тоа има сосема различни барања и вештини него програмирање. Кој ги знае и двете може што било да направи.
Ова не го пишувам да те обесхрабрам – баш напротив. Вакви апликации и развојни процеси се сега многу барани, и само стануваат подобри и подобри, и со оваа апликација си на супер пат.
Iskreno ubava idea mnogu mi se dopaga moja preporaka veke ako e vibe coding potesko ke se snajdes so sql lite i slicni koristi supa base ako planiras cuvanje na podatoci mnogu lesen za setup odlicna besplatna verzija sto realno e so sema dovolna za mvp i za pocetok posto so databaza mnogu ja unapreduvas a nisto nema da te kosta ako treba nesto pomos slobdono dm ke ti pomognam
Брат ке те ожениме брзо тебе!