8000 GitHub - omarchehab98/autobank: Automated expense tracker by parsing bank emails
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Mar 6, 2020. It is now read-only.

omarchehab98/autobank

Repository files navigation

Autobank by Omar Chehab

Build Status Standard code style License

  • automatically logs expenses by monitoring mail
  • provides weekly and monthly cash flow of expenses and income
  • authentication using a secret key (uses Storage API to store token locally)

Screenshot 1 Screenshot 2 Screenshot 3

Installation

Node

git clone https://github.com/omarchehab98/autobank
cd eun
npm install

# development
# run both in seperate terminals
npm run dev-client
npm run dev-server

# production
npm run build
npm start

Docker

git clone https://github.com/omarchehab98/autobank
cd eun
docker-compose up

Development

Prerequisites

If you are planning to develop a feature or fix a bug, you should be familiar with the stack.

Hot Reloading

  • npm run dev-client Watches the client directory, keeps browser in sync with new changes.

  • npm run dev-server Watches the server directory, restarts server when changes are made.

When submitting a merge request, it must pass all three commands below.

npm run build
npm run lint
npm test

License

MIT © Omar Chehab

About

Automated expense tracker by parsing bank emails

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

0