Skip to content

Kakebo is an expenses tracker base on ruby on rails

Notifications You must be signed in to change notification settings

Fanger53/kakebo-rails

Repository files navigation

Kakebo

Made by David Leonardo Castillo R
Kakebo is a mobile application for handle the spends of daily routine, this spends are called transfer that you can create and group them.

‎ ‎ ‎ ‎

👩🏼‍💻 About Kakebo

You can track the spends you have daily and group them . Users are allowed to upload their own avatar as a profile photo and also they can do the same to each group in order to best represent the type of spends they are tracking, otherwise, the app will display a default icon instead.

kakebo-m


🔴 Live Demo:

www.kakebo.com

video Presentation

video presentation

🔧 Built with

  • Ruby
  • Ruby on Rails
  • Ruby gem bundler
  • Scss
  • Bulma
  • Linters
  • VS code

⚒️ Tested with

  • Ruby gem RSpec
  • Ruby gem capybara

📝 Pre-requisites

  • Ruby ruby 2.7.0
  • Ruby on Rails 6.1
  • Postgresql

🤖 Getting Started

To get a local copy up and running follow these simple steps:

  1. Go to the repository page.
  2. Press the "Code" button and copy the link.
  3. Clone it using git command git clone <link>.
  4. Follow 'Setup' steps.

📝 Setup

  1. Open the terminal.
  2. On the terminal navigate to the project directory using cd kakebo/.
  3. Install dependencies using: bundle install.
  4. If it required: bundle update.
  5. Migrate the database: rails db:create.
  6. Migrate the database: rails db:migrate.
  7. If required run: yarn install, and repeate step 4.
  8. Start the application : rails server.
  9. To Stop the application : Press Ctrl + c

📝 How to use the application?

  1. Open the terminal and go to the directory.
  2. Start the application : rails server.
  3. Open the browser and go to : http://localhost:3000/
  4. Optional: use the live version link
  5. Enjoy the different functions the App has.

👥 Author

👤 David Leonardo Castillo R

🤝 Contributions

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

⭐ Show your support

Give a ⭐️ if you like this project!

📌 Acknowledgment

  • Gregoire Vella created the design this application was based on.
  • Rails Guides.
  • Thanks to my Microverse team-mates.
  • Stack Overflow.
  • Odin Project.

📝 License

This project is MIT licensed.

About

Kakebo is an expenses tracker base on ruby on rails

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published