Skip to content

CharlesDelannoy/dodo-retro

Repository files navigation

Dodo Retro 🦤

A modern retrospective tool built with Rails 8, designed to help teams reflect and improve.

🚀 Quick Start

Prerequisites

  • Ruby: 3.4.5 (see .ruby-version)
  • Docker: For PostgreSQL 17 database
  • Node.js: For frontend assets (via Rails built-in tools)

Initial Setup

  1. Clone and install dependencies:

    git clone <repository-url>
    cd dodo-retro
    bundle install
  2. Start the database:

    docker compose up -d
  3. Set up the database:

    rails db:create
    rails db:migrate

    Note: This project uses SQL structure files (db/structure.sql) instead of schema.rb for database schema management. This provides better support for PostgreSQL-specific features like stored procedures, views, and custom types.

  4. Run tests to verify everything works:

    rspec
  5. Start the development server:

    rails server

Visit http://localhost:3000 to see the application running! 🎉

About

A modern retrospective tool built with Rails 8

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors