This is a fictitious to-do list application that allows users to create and complete tasks. It was developed to present problems that can be solved by applying design patterns.
Refactor the complete task action using design patterns.
Refactor other actions that you find relevant.
- Ruby 3.2.1
- SQLite
- Docker
# Install dependencies
$ dbin/bundle
# Create database and seed data
$ dbin/rails db:setup
$ dbin/rspec
$ dbin/rubocop
$ dbin/rails s