Skip to content

ralake/Chitter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chitter

Makers Academy Week 4 Challenge

Brief

Write a twitter clone that will allow the users to post messages to a public stream.

Features

  • In order to use chitter as a maker I want to sign up to the service
  • In order to user chitter as a maker I want to log in
  • In order to avoid others using my account as a maker I want to log out
  • In order to let people know what I am doing as a maker I want to post a message (peep) to chitter
  • In order to see what people have to say as a maker I want to see all peeps in chronological order
  • Makers sign up to chitter with their email, password, name and a user name.
  • The username and email are unique.
  • Peeps (posts to chitter) have the name of the maker and their user handle.
  • Use bcrypt to secure the passwords.
  • Use data mapper and postgres to save the data.
  • You don't have to be logged in to see the peeps.
  • You only can peep if you are logged in.

Models - User, Peep

Bonus

If you have time you can implement the following:

In order to start a conversation as a maker I want to reply to a peep from another maker.

And/Or:

Work on the css to make it look good (we all like beautiful things).
(I chose this option as I wanted to use the project as a way of improving my css skills)

Technologies

Ruby, Sinatra, Cucumber, Capybara, BCrypt, Datamapper, Postgres, Rack-flash

About

Makers Academy Week 4 Challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published