Skip to content

cvass1/chitter-challenge

 
 

Repository files navigation

chitter-challenge

A Twitter clone built as part of the Makers Academy software development course.

Features

Users can do the following:

  • Sign up
  • login/logout
  • Post a message (peep) to chitter
  • View all peeps in reverse chronological order
  • See the timestamps on peeps
  • See peeps their tagged in (tagging functionality still in progress)

How to run

bundle install
rackup

Database Structure

Database Table design template can be found here. The database diagram below is generated by dbdiagram.io using DBML converted from the SQL seed code: db-diagram

Class Design

Ruby Model and Repository class design template can be found here.

Webpage view

homepage screenshot userpage screenshot

Pending TODOs

  • User "tagging" functionality
  • improve CSS design

Built with

  • Ruby
  • Rspec
  • Sinatra
  • PostgreSQL
  • BCrypt
  • Render

Deployment

Initially deployed on Render (https://chitter-the-chit-chat-app.onrender.com) but is currently inactive.

Contact

About

Build a Twitter Clone!

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Ruby 71.4%
  • HTML 21.1%
  • CSS 3.8%
  • Shell 3.7%