/We-Volunteer

A CLI app that connects volunteers to organizations in need!

Primary LanguageRubyOtherNOASSERTION

WeVolunteer

Click here to read my Medium post about it!

This is a Command Line CRUD App which uses a database to persist information. The CLI uses:

  • Ruby
  • Object Orientation
  • Relationships (via ActiveRecord)
  • Problem Solving (via creating a Command Line Interface (CLI))

This app:

  1. Contains at least three models with corresponding tables, including a join table.
  2. Accesses a Sqlite3 database using ActiveRecord.
  3. Has a CLI that allows users to interact with your database as defined by your user stories (minimum of four; one for each CRUD action).
  4. Uses OO design patterns and has separate models for the runner and CLI interface.