Thanks to visit codestin.com
Credit goes to github.com

Skip to content

mosesogwo/Talebook

 
 

Repository files navigation

Talebook

Talebook is an implementation of Facebook's basic features using Ruby on Rails.

Talebook users can make posts, like posts, comment on posts, delete posts, add friends and remove friends.

The full project description can be found here

Live Version

Follow this link to visit Talebook.

Feel free to check the app features using this default credential:

Email: [email protected]

Password: abc123???

Features

  • Posts or Tales: users can create, edit and delete posts.
  • Likes: users can like and unlike posts.
  • Comments: users can comment on posts, edit comments and delete comments.
  • Friendship: users can add and remove friends.
  • Authentication: users can sign up directly on the app or sign up with their Facebook account.

Upcoming Features

  • Authentication with Google account.
  • Friend suggestions.

Getting Started

To run this project for development and testing purposes, you need to first install Ruby (v2.5.5) and Rails (v5.2.3).

  • Clone this repository using git clone [email protected]:mosesogwo/Talebook.git and navigate into the directory.

  • Run bundle install to install dependencies.

  • Run rails s to run the app on localhost.

  • Visit http://localhost:3000/ on your browser to experience Talebook.

Testing

To run the tests in this project, follow these steps.

  • To ensure that all dependencies are installed, run bundle install
  • Run rspec to run all tests.

Authors

👤 Moses Ogwo

👤 Uchechukwu Inyama

📝 License

This project is MIT licensed.

About

A Ruby on Rails implementation of Facebook's basic features

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 71.4%
  • HTML 24.3%
  • CSS 2.0%
  • CoffeeScript 1.2%
  • JavaScript 1.1%