Skip to content

planningcenter/technical-interview-bare

Repository files navigation

Technical Interview Exercise

Welcome! This is a Rails application scaffolded as a starting point for a live coding exercise.

Prerequisites

  • Ruby 3.3+
  • SQLite3

Getting Started

bin/setup

That's it. The setup script will check your prerequisites, install gems, prepare the database, and confirm everything is ready.

Running the App

bin/dev

Then visit http://localhost:3000.

Running Tests

bin/rails test

What's Already Here

  • A Person model with first_name, last_name, and email attributes
  • Presence validations on all three fields and a uniqueness validation on email
  • A simple welcome page at the root route

Ground Rules

  • Use whatever editor and AI tools you want.
  • Think out loud — we're interested in how you approach problems, not just the solution.
  • Ask questions! This is a conversation, not an exam.

About

This is a Rails application scaffolded as a starting point for a live coding exercise.

Resources

Stars

Watchers

Forks

Contributors