No description, website, or topics provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
db
lib
log
public
spec
vendor
.gitignore
.rspec
.rubocop.yml
.ruby-version
.travis.yml
Capfile
Gemfile
Gemfile.lock
Procfile
README.md
Rakefile
config.ru
init.d.txt
install.md
package.json

README.md

Accounting

This app is meant to help you with accounting, giving you the possibility to add expenses, with tags and get some interesting data about your behaviour.

How to use it

Be sure to read the requirements, install and launch paragraphs.

Expenses

Add every expense you make, with a title, a price, a way of paiement and a date. Every expense will be visible on the home page, by month and date.

Tags

Add tags to your expenses to see charts showing you how much you spend each month, for each tag.

Some tags can be ignored from the monthly spent money amount. You can edit a tag and mark it as " to be ignored".

Requirements

  • Ruby 2.5.x
  • Rails 5.x
  • Bundler

Install

$ git clone https://github.com/rhannequin/accounting-ruby.git
$ cd accounting-ruby
$ bundle install
$ bundle exec rails db:migrate
$ cp config/application.example.yml config/application.yml

Launch

$ bundle exec rails server  # Visit http://localhost:3000

Test

Still work in progress.

$ bundle exec rspec