Skip to content

Files

Latest commit

 

History

History
65 lines (42 loc) · 2.23 KB

README.md

File metadata and controls

65 lines (42 loc) · 2.23 KB

Bettero App

The full-stack CRUD app that allows users to

  • keep track of their financial accounts, transactions, bills, stocks, etc.

  • create their own budget plan and see how their expense behavior has gone so far compared to the plan.

  • visualize their expense behavior (and also their stock portfolios) through different types of charts.

Tech Stack

The app also implements JWT Authentication for login/logout system

Improvement in the future

Some improvements that I'm actively working on:

  • Integration with Plaid API, which would make the app hugely automatic and is a good plus.

  • Better design in general.

How to run

Front-end is available here. Please clone them along with this repo.

The app will be deployed soon, and there is a demo available in youtube. But below is the guide to run them locally:

1/ Prerequisites

Before getting started, make sure that you have Node.JS & Django installed. If not, please visit the websites for the download and installation guide.

Or run the following commands:

pip install django
npm install node

Make sure you also have a PostgreSQL server up and running, and RabbitMQ broker for Celery service to run on.

2/ Set up and run the project

Clone the project

https://github.com/mikehquan19/bettero-app.git

For backend,

To be added

For frontend,

Finally, run the project

cd bettero-frontend
cd bettero-app
npm run dev 

Contact

If you have any questions regarding this project, please reach out to me at hoangphucquan19@gmail.com