/FinApp

"Fin App" is a mobile web application that gives users the power to manage their budget: users can have a list of expenses (e.g. bed) associated with a broader category(e.g. Home) so that they can know how much they spent on what over time. Built with Ruby, Rails, PostgreSQL and JavaScript

Primary LanguageRubyMIT LicenseMIT

FinApp

Project Description

"Fin App" is a mobile web application that gives users the power to manage their budget: users can have a list of expenses (e.g bed) associated with a broader category(Home) so that they can know how much they spent on what.

Built With

  • Ruby
  • Git
  • Github
  • PostgreSQL
  • JavaScript
  • Rubocop
  • RSpec
  • Stylelint

Getting Started

To get a local copy of the program running, follow these simple steps

Demo

Live link

Prerequisites

  • IDE, preferably Visual Studio Code

Install

  • Ruby
  • Rails

Setup

  • Open a command line terminal (Git bash preferrably) and navigate to a directory where you would like to save the work folder using cd.
  • Clone the repository with git clone https://github.com/wale-prog/FinApp
  • To get the curent working tree, git fetch --all, then checkout to "dev" branch.
  • Finally, run the application by doing the following:
    • navigate to the root directory with a command line preferably ubuntu terminal
    • run 'bundle install'
    • run 'rails db:create db:migrate db:seed
    • run 'rails serve'

Authors

👤 Wale Olapetan

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Shout out to Gregoire Vella on Behance for the design guidelines
  • Hat tip to Microverse

📝 License

This project is MIT licensed.