This is a water management system write & developed as a C++ cli application.
- C++ v11
- C++ mysql db connector
- MYSQL - Database
- VSCode - IDE
make || g++ -o build/main src/main.cpp
./build/main
- Authentication module (Login | Sign Up).
- User profile with views of personal details & payment history.
- Billing based on user's consumption.
- A user can register with their personal details (firstname | lastname | email | phone number | ID Number | Meter No | password)
- Once a user register's a registeration number is generated and given to them.
- A user can now login with their email/phone_no & passsword.
- A user can read & update their personal details, the user can also view their billing history & current balance.
- A user can also make payments.
- An admin can create & update the billing categories and schemes.
- An admin can enter customer's unit readings.
- Create a User class to define authentication.
- Get the customers meter reading.
- Caluculate consumption & produce bill
- Can process payment
- Victor Kariuki karizvic@gmail.com
- Alex Kimani kymalex@gmail.com