📖 Spend Sparrow Blog Here
Spend Sparrow presents an innovative web application crafted using the dynamic Ruby on Rails framework and powered by PostgreSQL. With its intuitive interface, users can effortlessly establish personalized spending categories and seamlessly allocate expenses within them. This versatile tool not only facilitates the creation of categories but also empowers users to effortlessly append, modify, or remove expenses as needed, delivering a streamlined and efficient financial management experience.
Ruby on Rails
- Use Migration to create schema.
To get a local copy up and running, follow these steps.
In order to run this project you need:
cd my-folder
git clone https://github.com/carreraprogrammer/spend-sparrow.git
This project does not require additional dependencies, just Ruby interpreter. However, it uses RuboCop as a linter and you should set it up as well.
bundle install
To run the project, navigate to the project directory and execute the following command:
rails db:create
rails db:migrate
rails s
To run tests, run the following command:
Run the following command
rspec spec/
You can deploy this project using:
👤 Daniel Carrera
- GitHub: @carreraprogrammer
- Twitter: @carreraprogrammer
- LinkedIn: Daniel Carrera
- I will add following features in this project
- Validations and Model specs.
- Processing data in models.
- Setup and controllers.
- Controllers specs.
- Views.
- Login page
- Integration specs for Views.
- Add Devise.
- Add authorization rules.
- Add API endpoints.
- API documentation.
Contributions, issues, and feature requests are welcome!
If you like this project please follow me to find more project of this type in future.
I would like to thank microverse to provide me required information to make this project so far.
I would like to thank also to Gregoire Vella on Behance, whom I adapted the design from.
This project is MIT licensed.