Skip to content

abdullah-daulatzai/weekwise

Repository files navigation

WeekWise

Welcome to the WeekWise README! This guide will walk you through everything you need to get started with the app.

Overview

WeekWise is a productivity app focused on personal finance management and health tracking. It helps users monitor their daily expenses and identify patterns in their spending habits over time. The app features a unique financial analysis tool, inspired by a TED talk from a finance expert, who assisted people in becoming more aware of their unnecessary spending by analysing their habits over a six-month period. WeekWise demonstrates how small, seemingly insignificant purchases, such as energy drinks, can accumulate into substantial amounts over time, helping users make more informed financial decisions.

Future updates will include additional features, such as calorie tracking and step-counting, to further enhance your productivity and health awareness.

Features

  • Track daily expenses and categorize items
  • View detailed reports over a 6-month period to analyze spending habits
  • Identify unnecessary purchases that can help users make better financial decisions
  • Future updates will include calorie tracking and step-counting features
  • Dynamic reports based on spending data and health metrics

Tech Stack

  • Frontend: React, TypeScript, CSS
  • Backend: Node.js, Express.js
  • Database: SQLite3, Knex.js
  • Other Technologies: JavaScript

Installation

  • Clone the repository:

https://github.com/abdullah-daulatzai/weekwise.git

  • Navigate into the repository:

cd week_wise

  • Install dependencies/packages:

npm install

  • Run the development server:

npm run dev

  • Access the app in your browser: Visit http: //localhost:5173 to see the app in action.

How It Works

Financial Analysis

The financial analysis tool works by storing and processing user input in the database. The system then tracks expenses and generates reports to show users how much they have spent on each category. Over time, the app identifies recurring purchases and helps users pinpoint where they can cut back. For example, if a user spends money frequently on energy drinks during periods of fatigue, WeekWise will highlight this habit and show the total amount spent over time. This helps users become more conscious of their spending behavior and encourages smarter financial decisions.

Future Improvements

  • Expand financial analysis features: Provide more granular reports on specific categories of spending.
  • Calorie tracking enhancements: Automatically calculate calories based on common food items.
  • Step counting optimization: Integrate with wearables to track steps automatically.
  • Improved visualization: Add more data visualization to make reports easier to understand.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published