View live application: http://owenchitterchallenge.herokuapp.com
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.
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