Skip to content

Ballistic tracks investments, assets, debts, and general accounts.

Notifications You must be signed in to change notification settings

cryptojuice/ballistic

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ballistic Finance Manager

Ballistic tracks investments, assets, debts, and general accounts. It can also calculate the growth of investments and time until investment goals are reached based on past behaviour.

Features

Complete

  • General Account Tracking
  • Investment Account Tracking
  • Asset Account Tracking
  • Debt Account Tracking
  • Time to Investment Goal Prediction
  • Account and Global Statistics
  • Edit/Delete Transaction
  • Edit/Delete Accounts

In Progress

  • Code Cleanup/Commenting
  • Allow Users to Change Password
  • Implement Caching for Stats

Installation

In order to run Ballistic, follow these steps:

  1. Set up a PostgreSQL database and update the database credentials located in config/db.json.
  2. Run npm install.
  3. Run npm start.

Ballistic should now be running on port 3000. By default it will run in development mode.

IMPORTANT: If you're using ballistic in production, be sure to update config/security.json with new secret tokens.

About

Ballistic tracks investments, assets, debts, and general accounts.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 72.3%
  • HTML 16.7%
  • CSS 11.0%