https://github.com/theluqmn/bille
Simple electric bill calculator that supports various providers in various countries.
https://github.com/theluqmn/bille
calculator electric-bill solidjs website
Last synced: 4 months ago
JSON representation
Simple electric bill calculator that supports various providers in various countries.
- Host: GitHub
- URL: https://github.com/theluqmn/bille
- Owner: theluqmn
- License: apache-2.0
- Created: 2024-12-19T20:19:54.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-05T06:58:53.000Z (over 1 year ago)
- Last Synced: 2025-01-05T07:35:54.002Z (over 1 year ago)
- Topics: calculator, electric-bill, solidjs, website
- Language: JavaScript
- Homepage: https://theluqmn.github.io/bille/
- Size: 152 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Bille
**Designed and developed by** [Luqman](https://theluqmn.github.io)
→ [Visit the website](https://theluqmn.github.io/bille)
A simple yet comprehensive electric bill calculator. Supports various electricity providers in various countries. Data is updated regularly. This project also accepts contributions from the public to add more countries and providers.
## Supported Countries and Providers
> [!NOTE]
> This project is only made to calculate energy consumption, late payment fee, and service charges. Other fees are not included.
Below are the list of countries and electricity providers supported by Bille.
- **Malaysia**
- Tenaga Nasional Berhad (TNB)
## To-Do
- [ ] UI
- [x] Select country and provider
- [x] Calculator
- [x] Note
- [x] Details
- [x] Rates
- [ ] Charges and fees
- [ ] Link UI currency according to country (currently hardcoded to MYR)
- [x] Logic
- [x] Calculate total bill
- [x] Calculate total tax
- [x] Calculate total amount
- [x] Apply late payment fee
### State of the project
The basic idea is now fully implemented. The remaining tasks listed above are to be implemented in the future, but is not a priority.
## Stack
- Language: JavaScript
- Framework: [Solidjs](https://www.solidjs.com/)
- Styling: [Tailwind CSS](https://tailwindcss.com/)