A modern retrospective tool built with Rails 8, designed to help teams reflect and improve.
- Ruby: 3.4.5 (see
.ruby-version) - Docker: For PostgreSQL 17 database
- Node.js: For frontend assets (via Rails built-in tools)
-
Clone and install dependencies:
git clone <repository-url> cd dodo-retro bundle install
-
Start the database:
docker compose up -d
-
Set up the database:
rails db:create rails db:migrate
Note: This project uses SQL structure files (
db/structure.sql) instead ofschema.rbfor database schema management. This provides better support for PostgreSQL-specific features like stored procedures, views, and custom types. -
Run tests to verify everything works:
rspec
-
Start the development server:
rails server
Visit http://localhost:3000 to see the application running! 🎉