- Place your
inventory.xlsxin theexcel/folder. - Start the application:
- Double-click
start-app.bat(Windows) - OR run
npm start - OR run
docker-compose up -d --build
- Double-click
- Open
http://localhost.
- Frontend: React, Vite, Lucide Icons, Vanilla CSS.
- Backend: Node.js, Express, MySQL2, Node-cron, XLSX.
- Infrastructure: Docker, MariaDB, Nginx.
The inventory is automatically synced from excel/inventory.xlsx every 2 hours. If you add a new file, it will be processed on the next cycle, or you can restart the container for an immediate sync.