Skip to content

Facebook for cats! - full stack social media app built with Ruby on Rails. Test-Driven Development(TDD) using RSpec and Capybara.

License

Notifications You must be signed in to change notification settings

jen0828/catbook

 
 

Repository files navigation

AceBook ('CatBook')

Makers Academy - Week 8 Group Project

Index

Task

Headline specifications

  • Users can sign up
  • Users can log in
  • Users can log out
  • Posts appear with the newest post first
  • Users can comment on posts
  • Users can like posts and the number of likes is visible next to the post
  • A user's name and a little photo of them appears next to their posts
  • Users can navigate the website with a nav bar at the top of the page
  • Users can upload photos and see them just like posts

home app

  • Ruby
  • Rails
  • Rspec
  • Javascript
  • Ajax
  • JQuery
  • HTML
  • CSS

See Mockup here

Sequence_diagram

Database_structure

To clone the repo

$ git clone https://github.com/ArifEbrahim/acebook-StringMeAlong.git
$ cd acebook-StringMeAlong

Rspec Tests

$ rspec

Rails

$ bundle install
$ bin/rails db:create
$ bin/rails db:migrate
$ bin/rails server # Start the server at localhost:3000

Use on Heroku

About

Facebook for cats! - full stack social media app built with Ruby on Rails. Test-Driven Development(TDD) using RSpec and Capybara.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 57.7%
  • HTML 32.2%
  • CSS 7.2%
  • JavaScript 2.1%
  • SCSS 0.8%