Skip to content

Riyaz18/Electricity_Bill_Calculator_with_Visualization_and_User_Management

Repository files navigation

Electricity Bill Calculator with Visualization and User Management

Overview

The Electricity Bill Calculator with Visualization and User Management is a Python-based project designed to help users efficiently manage and track their electricity usage. This tool calculates electricity bills, stores consumption data, and provides insightful visualizations to better understand energy consumption patterns.

Features

  • Bill Calculation: Automatically calculate electricity bills based on user input of electricity units consumed.
  • User Management: Create and manage multiple user profiles, each with their own electricity consumption history.
  • Consumption History: View a detailed history of electricity usage and bills for different time periods.
  • Data Visualization: Generate visual representations of electricity consumption over time, both yearly and monthly.

Installation

To run this project, you need to have Python installed on your system. Follow these steps to get started:

Clone the repository:

git clone https://github.com/Riyaz18/Electricity_Bill_Calculator_with_Visualization_and_User_Management.git

Navigate to the project directory:

cd Electricity_Bill_Calculator_with_Visualization_and_User_Management

Install the required dependencies:

pip install -r requirements.txt

Run the Jupyter Notebook:

jupyter notebook Electricity_Bill_Calculator_with_Visualization_and_User_Management.ipynb

Usage

  • User Registration/Login: Create a new user profile or log in to an existing one.
  • Enter Consumption Data: Input the electricity units consumed for a given month.
  • View History: Access your complete consumption history or filter by specific years and months.
  • Generate Visualizations: Visualize your electricity consumption with easy-to-understand graphs.

Visualization Options

  • Yearly Consumption Plot: Visualizes total electricity consumption for each year.
  • Monthly Consumption Plot: Visualizes electricity consumption on a monthly basis for a selected year.

Contributing

Contributions are welcome! If you'd like to improve this project, feel free to fork the repository and submit a pull request.

Contact

For any questions or support, please reach out through the email: nmohamedriyazkhan@gmail.com

About

The Electricity Bill Calculator with Visualization and User Management is a tool to calculate and track electricity usage, manage user data, and visualize consumption trends. Features include bill calculation, consumption history, and interactive visualizations, helping users monitor and reduce energy costs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors