Logo of the project

Where To Declare

Where To Declare is an application made in partnership with an accounting department, to help brazilians entrepreneurs to deduce your receipts and expenses in where they declare these. If it will be more advantageous to declare on juridical person or physyical person.

It counts with a reminder schedule to remember the user if have some bill near to pay, some client's service to receive, or if it has passed the time and not payd or received yet.

Technology

Here are the technologies used in this project.

  • Ruby version 2.5.1
  • Rails version 5.2.4.3
  • PostgreSQL

Services Used

  • Github

Ruby Gems

  • Devise
  • JQuery
  • Ransack
  • Prawn
  • Materialize

Getting started

  • To install gems:

$ bundle install

  • To create the bank and do as migrations:

$ rake db:create db:migrate db:seed

  • To run the project:

$ rails s

How to use

1 - Log into the app. You can log in or register if you prefer.

Login Screen

2 - In the app, you can organize yourself like:

Home Screen

2.1 - Creating a new transaction of receipt or spent:

New Card Screen
New Card Screen

2.2 - Checking if that week has something to spent or to receipt:

Home Screen Reminder

2.3 - Checking your activities in the calendar:

Calendar screen

2.4 - Filtering the receipt of the month:

Home Screen Filtering

3 - The system has a specific calc if you are filtering by juridic person.

Home Screen Filtering

3 - And a specific calc to physical person or if you're filtering your general cards.

Home Screen Filtering

4 - And Thats it!!! You can print your relatory and send it to your accountant!

Home Screen Filtering

Features

  • CRUD cards.
  • Organize yourself with create tasks on calendar.
  • Organize the flow of money.
  • Have reports between dates, tribute (juridic person, physical person or general).
  • Print in PDF these reports.

Links

Versioning

1.0.0.0

Authors

Please follow github and join us! Thanks to visiting me and good coding!