Skip to content

Finno is a free, open-source personal finance manager designed to help users take control of their financial lives. With Finno, users can track their expenses, set budgets, and manage their investments all in one place.

Notifications You must be signed in to change notification settings

KarthikS373/Finno

Repository files navigation

Finno Logo

Finno - take control of your finances with our open-source personal finance manager. Track expenses, set budgets, manage investments and gain insights into your financial habits. Free, easy to use, and always secure with state-of-the-art open-source technologies.

Introduction

Finno is an open-source personal finance manager that empowers users to take control of their financial lives. It aims to solve the problem of financial disorganization and lack of control that many people face by providing a free and accessible platform for tracking expenses, setting budgets, and managing investments.

With Finno, users can easily and securely store all their financial data in one place, without having to rely on costly and often complicated proprietary software. By using open-source technologies like CockroachDB for data storage and chart.js for data visualization, Finno ensures that users have access to the latest and greatest tools for managing their finances.

Some of the key features of Finno include:

  • Expense tracking: Easily track your expenses and see where your money is going.
  • Budget management: Set budgets and receive alerts when you're close to going over your limits.
  • Investment management: Manage your investments and track your portfolio performance.
  • Secure data storage: All your financial data is securely stored in CockroachDB, ensuring your privacy and security.
  • Data visualization: Use chart.js to visualize your financial data and gain insights into your spending habits.

Finno is designed to be user-friendly and accessible, with a clean and intuitive user interface. Whether you're new to personal finance or a seasoned pro, Finno has the tools you need to take control of your finances and achieve your financial goals.

Configuration

  1. First, make sure you have Node.js and npm (Node Package Manager) installed on your computer, You can check this by running the following commands in your terminal:
    node -v
    npm -v

Read docs here Node.js Documentation

  1. Once you have npm installed you can run the following both to install and upgrade Yarn
    npm install --global yarn
    yarn --version

Read docs here Yarn Installation guide

Installation

  1. Clone the Finno project from GitHub
    git clone https://github.com/KarthikS373/Finno
  1. Once the project is cloned, navigate into the project directory and run the following command to install all the necessary dependencies:
    yarn install
  1. Finally, to start the development server, run the following command in your terminal:
    yarn dev

This will start the development server and you should be able to see your project running at http://localhost:3000 in your browser.

Tech Stack

Authors

Screenshots

229243797-a80d973d-63e6-4ceb-b87e-117ff8df7194 229302763-8a05707d-181c-4109-82f7-871cd5f94d8f 229336971-64486bbd-0cc0-4d7b-bcca-373a3a64b61b

About

Finno is a free, open-source personal finance manager designed to help users take control of their financial lives. With Finno, users can track their expenses, set budgets, and manage their investments all in one place.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •