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.
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.
- 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.
- 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
- 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
- Clone the Finno project from GitHub
git clone https://github.com/KarthikS373/Finno
- Once the project is cloned, navigate into the project directory and run the following command to install all the necessary dependencies:
yarn install
- 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.