This is a simple project that aims to control your expenses by separating them into groups and accounts, it also sends emails with the accounts due on the day. The dashboard has some basic information. In this system you can add your income and expenses. It also has password validation and email confirmation.
- Rails 6.1.7
- ruby 3.0.5
- Postgres
Ok, so first you must have:
-
Postgres installed.
-
Ruby >= 3.0.5 installed.
-
As we're on the beginning of project, don't forget to right configure your
datatabe.yml
.
As soon as you have everything done you can follow
If you want to rock and create your dev environment and data, it's possible to go through the usual way
- And to bundle it with command:
bundle install
- Create databases
rails db:create
- Run migrations
rails db:migrate
- Register the bank that has the account.
- Register a group of expenses.
- Register an account, here you can choose whether it is a checking or savings account.
We have 5 base scopes: