The Yearly Price Calculator is an intuitive tool designed to help users manage and visualize the cumulative yearly cost of various subscriptions. This tool supports multiple billing frequencies and offers insights into spending patterns over time.
- Flexible Subscription Management: Add, edit, and remove subscriptions with monthly, weekly, or yearly billing frequencies.
- Comprehensive Cost Calculation: Automatically calculate the total yearly cost of all subscriptions, including the ability to factor in different billing cycles.
- Dynamic Spending Visualization: Utilize an interactive chart to visualize monthly and annual spending, making it easier to understand expense distribution over time.
- Category-based Organization: Organize subscriptions by categories for a clearer overview of spending by sector (e.g., entertainment, utilities, fitness).
Follow these steps to set up the Yearly Price Calculator locally:
- Clone the repository:
git clone https://github.com/egiday/yearly-price-calculator.git
- Navigate to the project directory:
cd yearly-price-calculator
- Install dependencies:
npm install
- Start the application:
npm start
- Add a Subscription: Fill in the subscription details, select a category, and choose the billing frequency. Click "Add Subscription" to include it in your list.
- Edit/Remove Subscriptions: Use the edit and delete buttons next to each subscription to modify or remove entries as needed.
- Calculate and Visualize Costs: The "Calculate Total" button updates the total cost display and refreshes the chart to reflect current subscriptions.
- View Monthly Breakdown: The interactive chart provides a visual breakdown of monthly expenses, helping to track spending trends.
Your contributions make this project better! Feel free to report issues, suggest features, or submit pull requests. Check the contributing guidelines for more information.
The Yearly Price Calculator is open-source software licensed under the MIT License.