If you'd like to contribute to this project, follow the steps below to set it up:
cd
into the project directorybin /setup
to install dependencies and prepare the databaserails s
or bin/dev
You can run tests with rails test
. To run all tests in a file, use rails test filename.rb
. To run a single test, pass in a line number rails test filename.rb:10
.
We use the debug
gem for debugging. Breakpoints don't work with bin/dev
, so make sure to start the server with rails s
if you want to use binding.break
, debugger
or binding.b
.
This app uses styles provided by tailwind CSS. Whenever possible, try to avoid adding any custom styles.
This project uses the pre-built authentication system generated by Authentication Zero. When implementing new auth-related functionality, check if the gem can provide this first.