Skip to content

Keep track of your transactions organized in categories. See the total spent on each category. Add new category and transaction.

License

Notifications You must be signed in to change notification settings

Hombre2014/Budget

Repository files navigation

Budget mobile app

Ruby or Rails capstone project

Description

The Ruby on Rails capstone project is about building a mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what.

You will create a Ruby on Rails application that allows the user to:

  • register and log in, so that the data is private to them.
  • introduce new transactions associated with a category.
  • see the money spent on each category.

Transactions page

Project requirements

The project requirements can be viewed here

Design

  • You should follow these design guidelines, including:
    • Colors.
    • Typography: font face, size and weight.
    • Layout: composition and space between elements.

NOTE: In these design guidelines there are several UIs that you won't need for this exercise; also, some pages are not given a design and you will create them following the design guidelines of the other pages.

Video presentation

Watch the video

Screenshots

screenshot 1

screenshot 4

screenshot 5

screenshot 6

screenshot 7

Live demo

THe site is deployed using Koeyb here

Built With

  • Languages: Ruby
  • Framework: Ruby on Rails
  • Database: PostgreSQL

Usage

Run the following commands:
git clone https://github.com/Hombre2014/Budget.git
cd Budget
bundle install
rails s
Open a browser and go to: https://localhost:3000 to view the app.

Database setup

To start with clean database use:

cd Budget
rails db:drop db:create db:migrate

Testing

cd Budget
run rspec

Author

👤 Yuriy Chamkoriyski

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

The original design idea by Gregoire Vella on Behance under Creative Commons license of the design. License

📝 License

This project is MIT licensed.

About

Keep track of your transactions organized in categories. See the total spent on each category. Add new category and transaction.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published