This is a mobile-web app that keeps record of user transactions made on a category. Users can create new categories and add several transactions under them. It is built with ruby on rails
- Languages (Ruby, HTML, JS, CSS)
- Library (Ruby on Rails)
- Git
- Gitflow
- Node.JS
- Ruby
- npm
- Code Editor
- Git
- Clone the repo using the command below
git clone git@github.com:charlesgobina/budget-app.git
- Navigate to the directory in which you cloned the project and use the command below
cd budget-app
- Install all project dependencies and packages using the command below
bundle install
- Start the server to run the application locally using the command below
rails s
- To run the test, replace
ENV.fetch('RAILS_ENV', nil) ||= 'test'
inspec/rails_helper
withENV['RAILS_ENV'] ||= 'test'
- Next, go to the terminal and type the command
rspec spec
Charles Gobina 🧑🎓
- Github:https://github.com/charlesgobina
- Twitter:https://twitter.com/i4mCloud
- LinkedIn:https://www.linkedin.com/in/charles-gobina-74a0ab193/
Contributions, issues, and feature requests are welcome!
- Fork this repo using the command below
gh repo fork git@github.com:charlesgobina/budget-app.git
- Clone the forked repo using the command below
git clone git@github.com:charlesgobina/budget-app.git
- Navigate to the directory in which you cloned the project and use the command below
cd budget-app
- Switch to dev branch using the command below
git checkout dev
- Create a new feature branch using the command below
git checkout -b [name_of_feature_branch]
- Commit your changes using git commit as shown below
git commit -m ["enter a commit message"]
- Push your changes using
git push -u origin [name_of_feature_branch]
- Open pull request to the dev branch
Give a :star: if you like this project.
- Hat tip to anyone whose code was used
- Inspiration
- etc
This project is MIT licensed