Skip to content

Finance-planing app. Customize your monthly budget. Built using React, Redux, Node.js/Express, Axios, Sequelize, PostgreSQL, PlaidAPI, Chart.js.

License

Notifications You must be signed in to change notification settings

Iskak83/eBudget

 
 

Repository files navigation

im

ebudget-fsa2020.herokuapp.com

eBudget

Budgeting can be hard. Our app makes it easy to create a well-organized budget for all your personal financial needs.

About

eBudget uses technologies including:

Installing

Use the following commands on your local terminal to download the app and get started:

git clone https://github.com/Team-Orochimaru/financial-planner.git

cd financial-planner

npm install

createdb financial-planner: creates postgres database

npm run seed: populates your local database with dummy users

npm run start-dev: starts developer environment with local server and webpack

Visit localhost:8080 to view the app on your local server.

If you want to run the server and/or webpack separately, you can also run npm run start-server and npm run build-client.

Customize

Create a file called secrets.js in the project's root directory. This file is listed in the project's .gitignore file by default, and is only required in your environment for developmental purposes. The file attaches API-specific environment variables that you need to get started as a developer. Be sure to keep the information contained in your secrets.js file confidential (i.e. don't push it to GitHub).

Example secrets.js file:

process.env.PLAID_CLIENT_ID = 'Your Plaid Client ID goes here';
process.env.PLAID_SECRET = 'Your Plaid Secret goes here';
process.env.PLAID_PUBLIC_KEY = 'Your Plaid Public Key goes here';

Authors

  • Rob Arcand
  • Ian Gelfand
  • Iskak Mantyubetov
  • Vasyl Semak

About

Finance-planing app. Customize your monthly budget. Built using React, Redux, Node.js/Express, Axios, Sequelize, PostgreSQL, PlaidAPI, Chart.js.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.9%
  • Other 0.1%