Skip to content

Budgetify is a Ruby on Rails expense tracker web app that helps users easily manage their finances with customizable categories and transactions. Built with Ruby on Rails, PostgreSQL, and Bootstrap 5

License

Notifications You must be signed in to change notification settings

RoyJumah/Budgetify

Repository files navigation

📗 Table of Contents

📖 Budgetify App

  • Budgetify is a Ruby on Rails expense tracker web app that helps users easily manage their finances with customizable categories and transactions.

(back to top)

🛠 Built With

Tech Stack

Key Features

  • Track expenses easily
  • Customize expense categories
  • Secure user authentication
  • Intuitive user interface

(back to top)

🚀 Live Demo

(back to top)

Walkthrough video

Walkthrough video

(back to top)

💻 Getting Started

Prequisites

In order to run this project you need:

  • To install ruby on rails on your PC. You can read this documentation on how to do so
  • Know how to navigate directories or folders at the CLI.
  • Know how to get the URL(https/ssh) of a repository on GitHub.
  • You should have a code editor installed, preferably VSCode.

Setup

In desired folder or directory in the CLI, run the command:

cd clone https://github.com/RoyJumah/Budgetify.git

Navigate into the cloned folder or repository by running the command:

 cd <budgetify_app>

If VsCode is your default code editor, run:

  code .

To install all the dependencies, run:

 bundle install

After installing all the dependencies with the bundle install command, run the command rails s to start the server, and then navigate to http://localhost:3000 in your web browser to access the application.

You are all set up!

(back to top)

Run tests

To run tests, run the following command:

  $ bundle exec rspec

(back to top)

👥 Authors

👤 Roy Jumah

🔭 Future Features

  • Plan budget effectively
  • Visualize expense data
  • Set payment reminders
  • Support multiple currencies

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project you can give it a star

(back to top)

🙏 Acknowledgments

I would like to thank Gregoire Vella on Behance who is the original author for this design

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

Budgetify is a Ruby on Rails expense tracker web app that helps users easily manage their finances with customizable categories and transactions. Built with Ruby on Rails, PostgreSQL, and Bootstrap 5

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published