Skip to content

ojlamb/chitter-challenge

 
 

Repository files navigation

Build Status

View live application: http://owenchitterchallenge.herokuapp.com

Chitter Challenge

Makers Academy week 4 challenge is Twitter clone that will allow the users to post messages to a public stream. The purpose of the project is to develop advanced understanding of TDD and BDD to build web applications. In addition this project explores database design, security, and user experience.

##Features:

As a Maker
So that I can post messages on Chitter as me
I want to sign up for Chitter

As a Maker
So that I can post messages on Chitter as me
I want to log in to Chitter

As a Maker
So that I can avoid others posting messages on Chitter as me
I want to log out of Chitter

As a maker
So that I can let people know what I am doing  
I want to post a message (peep) to chitter

As a maker
So that I can see what others are saying  
I want to see all peeps in reverse chronological order

As a maker
So that I can better appreciate the context of a peep
I want to see the time at which it was made

##Challenges:

  • Database design, developing the relation of users to peeps.
  • Learning DataMapper
  • Writting quality feature tests with capybara.

##Technology used

  • Ruby
  • Postgres
  • Datamapper ORM
  • Rspec and Capybara

About

My Twitter Clone!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 75.4%
  • CSS 14.0%
  • HTML 10.6%