BattManage is a selfhosted tool to manage your batteries !
=> Demo here <=
Use the docker-compose file to start MongoDB and BattManage.
git clone https://github.com/PAPAMICA/BattManage.git
cd BattManage
docker-compose up -d
Application is available on : localhost:4001/
- Batteries API is exposed on :
(GET): localhost:4001/api/batteries
(GET): localhost:4001/api/battery/<batteryId>
(POST): localhost:4001/api/batteries
(PUT): localhost:4001/api/battery/<batteryId>
(DELETE): localhost:4001/api/battery/<batteryId>
- Logs API is exposed on :
(GET): localhost:4001/api/logs
(GET): localhost:4001/api/log/<logId>
(POST): localhost:4001/api/logs
(PUT): localhost:4001/api/log/<logId>
(DELETE): localhost:4001/api/log/<logId>
- Make graphics work
- Resolving small display issues
- QRCode generation ✅ (23/09/2021)
- Label generation ✅ (24/09/2021)
- Manufacturer logo management
- Next Battery to use ✅ (24/09/2021)
- Generate Report
- Table settings (display by group, page)
- Profile by qwad
- Login ?
- Application ?
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
If my work has been useful to you, do not hesitate to offer me a strawberry milk 😃