{"id":24144645,"url":"https://github.com/mentorg/fintrack","last_synced_at":"2025-03-01T14:44:34.736Z","repository":{"id":208149873,"uuid":"720927591","full_name":"Mentorg/fintrack","owner":"Mentorg","description":"Fintrack is a personal finance management app built with React and TypeScript, featuring tools such as React Router, React Pro Sidebar, MUI, Nivo, Formik, and Yup. Manage your finances easily with this intuitive and user-friendly app.","archived":false,"fork":false,"pushed_at":"2024-01-04T16:37:41.000Z","size":1959,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-12T06:12:32.091Z","etag":null,"topics":["formik","mui","muiv5","nivo","personalfinance","react","react-pro-sidebar","react-router","typescript","yup"],"latest_commit_sha":null,"homepage":"https://mentorg.github.io/fintrack/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mentorg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-11-20T01:40:48.000Z","updated_at":"2024-12-10T22:04:19.000Z","dependencies_parsed_at":"2024-01-04T17:26:34.431Z","dependency_job_id":"68dd3fb8-9ee4-430b-972d-32db28b81190","html_url":"https://github.com/Mentorg/fintrack","commit_stats":null,"previous_names":["mentorg/fintrack"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mentorg%2Ffintrack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mentorg%2Ffintrack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mentorg%2Ffintrack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mentorg%2Ffintrack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mentorg","download_url":"https://codeload.github.com/Mentorg/fintrack/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241381520,"owners_count":19953749,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["formik","mui","muiv5","nivo","personalfinance","react","react-pro-sidebar","react-router","typescript","yup"],"created_at":"2025-01-12T06:12:37.583Z","updated_at":"2025-03-01T14:44:34.716Z","avatar_url":"https://github.com/Mentorg.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/Mentorg/fintrack/assets/18701723/ba5e4a0f-c8f3-444d-a3b2-638f21a2bcb1\" /\u003e\n\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n## Introduction\n---\n[![License: MPL 2.0](https://img.shields.io/badge/License-Apache%202.0-brightgreen.svg)](https://opensource.org/license/apache-2-0) ![General badge](https://img.shields.io/badge/npm_package-1.0.0-green.svg) [![General badge](https://img.shields.io/badge/live-demo-blue.svg)](https://mentorg.github.io/fintrack/) ![General badge](https://img.shields.io/github/repo-size/Mentorg/fintrack) ![General badge](https://img.shields.io/github/last-commit/Mentorg/fintrack/main)\n\n\u003c/div\u003e\nFintrack is a feature-rich personal finance management app built with React and Typescript. This intuitive app helps you effortlessly track and organize your income, expenses, savings, and investments. With a sleek and user-friendly interface, Fintrack ensures a seamless experience for effectively managing your finances.\n\n### Demo\n---\nHere is a working live demo: https://mentorg.github.io/fintrack/\n\n### Previews\n---\n\u003cdiv  align=\"center\"\u003e\n\u003cimg  src=\"https://github.com/Mentorg/fintrack/assets/18701723/33ad4346-72f6-478f-b7b8-af8bcd90ee64\"  alt=\"Fintrack light mode\"  width=\"50%\"\u003e\u003cimg  src=\"https://github.com/Mentorg/fintrack/assets/18701723/a05e93f6-51ec-416e-ac44-e4dc00cfe343\"  alt=\"Fintrack light mode\"  width=\"50%\"\u003e\n\u003c/div\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n\n### Features\n---\n- **Overview:** Get an overview of your current financial status and key indicators.\n- **Budget:** Set and track your monthly budget across different categories.\n- **Bills:** Manage and track your recurring bills and payments.\n- **Reports \u0026 Analytics:** Visualize your financial data with interactive charts and graphs.\n- **Debt Management:** Keep track of your debts and analyze repayment progress.\n- **Investments:** Monitor and track your investment portfolio.\n- **Net Worth:** Calculate your net worth based on your assets and liabilities.\n- **Settings:** Customize the app according to your preferences.\n\n### Built with\n---\n- [React 18](https://react.dev/)\n- [Typescript 5](https://www.typescriptlang.org/)\n- [React Router 6](https://reactrouter.com/en/main)\n- [React Pro Sidebar](https://github.com/azouaoui-med/react-pro-sidebar)\n- [MUI 5](https://mui.com/)\n- [Nivo](https://nivo.rocks/)\n- [Formik 2](https://formik.org/)\n- [Yup](https://github.com/jquense/yup)\n\n### Setup\n---\nTo get started with this project, follow these steps:\n\n**1. Prerequisites**\n\nMake sure you have Node.js and npm installed on your computer. You can download and install them from [here](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm).\n\n**2. Clone the repository**\n\nClone this repository to your local machine using the following command:\n\n`git clone https://github.com/Mentorg/fintrack.git`\n\n**3. Navigate to the project directory**\n\nNavigate to the project directory using the following command:\n\n`cd fintrack-main`\n\n**4. Install dependencies**\n\nInstall the project dependencies using the following command:\n\n`npm install`\n\n**5. Start the development server**\n\nStart the development server using the following command:\n\n`npm run dev`\n\nThis will start the development server and open the project in your default web browser.\n\n### Licence\n---\nThis project is licenced under the [Apache License, Version 2.0](https://opensource.org/license/apache-2-0/).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmentorg%2Ffintrack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmentorg%2Ffintrack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmentorg%2Ffintrack/lists"}