- Create a rails 6.1+ / bootstrap 5.1+ app template
- Do not use ActiveRecord, use Sequel instead
- Postgres 13
- Create a User model (
fname, lname, email, role, timestamps
) with a Sequel model and migration - Use devise (Sequel, not ActiveRecord)
- Use standard devise session views
- Create a Blog model (
title, text, category
(enum), timestamps
)- Standard controller and rails views
- Use all 7 rails standard restful routes
- Use slim (not erb) in the views
- Push daily to
dev
branch on this repository