Skip to content
This repository has been archived by the owner on Aug 14, 2023. It is now read-only.

Nicolas-Saavedra/budget-tracking-app

Repository files navigation

Budget Manager (Prototype)

NOTE: This is a completed prototype project, developed for the purposes of learning the React framework and showcasing development skills. It will not be worked on any further.

Budget Manager is an application designed to manage budgets and expenses. Created using React, Vite, and TypeScript, this project was developed to understand the intricacies of the React framework and serves as part of a portfolio to demonstrate development capabilities.

Features

  • Create Budgets: Define financial boundaries by creating tailored budgets.
  • Add Expenses: Track spending by adding expenses within budgets.
  • Remove Expenses: Easily remove incorrect expenses.
  • Remove Budgets: Remove and redefine budgets as needed.
  • Display Expenses and Budgets: A concise view of budgets and expenses.

Inspiration

The project was inspired by a video tutorial by Web Dev Simplified. It has been altered to work with Vite and TypeScript, with a more formal project structure.

Technology Stack

  • React: Used to build the user interface.
  • Vite: A build tool that serves the code during development.
  • TypeScript: Implemented for static typing, enhancing maintainability.

Installation

Follow these steps to view the Budget Manager:

  1. Clone the repository: git clone https://github.com/yourusername/budget-manager.git

  2. Navigate to the project directory: cd budget-manager

  3. Install the dependencies: npm install

  4. Start the development server: npm run dev

Access the Budget Manager at http://localhost:3000.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgements

Special thanks to:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published