/sinatra-portfolio-project

Sinatra CMS with MVC architecture and RESTful routing of a complex domain model

Primary LanguageRubyMIT LicenseMIT

Coffee Cups

Introduction

Coffee Cups is a tiny Content Management System (CMS) that allows users to, upon creation of an account:

  • Create, track, edit, and delete cups of coffee they consume
  • Publish new coffee beans and coffee roasters to the app's public library of Coffees and Roasters
  • View what other users are sippin' on

Usage

Fork & clone the repository

bundle install
rake db:migrate
shotgun

Visit specified port in browser

Contributions

Bug reports and pull requests are welcome, with adherence to the Code of Conduct

Contributor's Guide

  1. Fork the repository

  2. Clone the fork

  3. Make a git branch

  • Switch to that branch
  1. Install dependencies

  2. Make some commits

  3. Open a Pull Request

  • Choose branch you were working on

Source

License

The project uses the MIT License

Blog & Video

Read about what I learned while building this project!

Click below to check out a demo!
Check out a demo of my app