This is a Rails Purse App created with Ruby on Rails + Postgresql, as a Rails Solo Capstone Project.
This is a transaction app, where users can sign up to organize expenses into different group, and add completed purchases for each created group, where they can see how much money they sent on each group.
Without logging in or signing up no pages are publicly available.
Ruby
Rails
Database
RSpec
Devise
Cancancan
Linters
- Sign-up
- Add new group
- Add new purchase
This repository includes files with Ruby language.
In order to run this project you need to have install:
Clone this repository to your desired folder by opening the terminal and running the following command:
git clone [email protected]:hajnaloltyan/rails-purse-app.git
Create the database and start the app:
rails db:create
rails db:migrate
rails server
Navigate to http://localhost:3000 and see the functional app.
For linter errors:
rubocop
For running tests:
rspec
👤 Hajnalka Oltyan
- GitHub: @hajnaloltyan
- LinkedIn: Hajnal Oltyan
- Adding more details into each purchase
- Tracking not just the expenses but also incoming money
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project you could clone the repo and work with it or do the changes in a new branch. Also you could let a message with your thoughts.
I would like to thank Microverse for providing the necessary resources for this project.
Original design idea by Gregoire Vella on Behance.
This project is MIT licensed.