A simple web application to manage checklists and tasks.
- Ruby 3.2.2
- Node 20.9.0
- TypeScript 5.5.4
- Rails 7.2.1
- Vue 3.4.38
- Vite 5.0.0
- TailwindCSS 3.4.10
bundle install
yarn install
bundle exec rake db:create
bundle exec rake db:setup
# run rails and vite servers
bin/dev
# RSpec
bundle exec rspec
# Rubocop
bundle exec rubocop
# Vitest
yarn run test
# TypeScript Check
yarn run ts:check
# ESlint
yarn run eslint
Feel free to send us feedback. Feature requests are always welcome. If you wish to contribute, please take a quick look at the guidelines!
If you notice any bugs in the app, see some code that can be improved, or have features you would like to be added, please create a bug report or a feature request!
A good bug report must include the following four things:
- The steps to reproduce the bug: Give detailed steps on how to reproduce the problem
- The expected behavior of the application: It’s important to include the result you’re expecting, as it might differ from how the program was designed to work.
- The observed behavior of the application
- Additional info: ... like some links, images etc.
We encourage you to contribute to ToDo App! See CONTRIBUTING for guidelines about how to proceed.
Thank you for your interest in contributing! Please feel free to put up a PR for any issue or feature request.
If you want to open a PR that fixes a bug or adds a feature, then we can't thank you enough! It is definitely appreciated if an issue has been created before-hand so it can be discussed first.
ToDo App is released under the MIT license.