Skip to content

In this project, I built a Job hint application based on a redesign of Twitter.

Notifications You must be signed in to change notification settings

acushlakoncept/ror-capstone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3909ed9 · Aug 30, 2020
Aug 24, 2020
Aug 29, 2020
Aug 24, 2020
Aug 29, 2020
Aug 29, 2020
Aug 24, 2020
Aug 24, 2020
Aug 30, 2020
Aug 30, 2020
Aug 24, 2020
Aug 24, 2020
Aug 24, 2020
Aug 24, 2020
Aug 24, 2020
Aug 25, 2020
Aug 24, 2020
Aug 24, 2020
Aug 24, 2020
Aug 24, 2020
Aug 28, 2020
Aug 28, 2020
Aug 30, 2020
Aug 24, 2020
Aug 24, 2020
Aug 24, 2020
Aug 25, 2020
Aug 24, 2020
Aug 28, 2020
Aug 25, 2020

Repository files navigation

Ruby on Rails Capstone Project: Redesign of Twitter

In this project I built a Job hint application based on a redesign of Twitter.

Some of the advanced concepts explored in this project includes.

  • Working with advanced associations, many-to-many relationships, a typical twitter follow and follower relationship model.
  • Basic Authentication using just username
  • Used RSpec as the test suit with the help of shoulda-matchers and capybara for effective testing. Both unit and integration testing was done.
  • Used paperclip gem to achieve image upload for profile photo and cover image

screenshot

Built With

  • Ruby v2.6.5
  • Ruby on Rails v6.0.3.2
  • RSpec
  • Bootstrap ~4.0

Live Demo

Live Demo

Video Presentation

YouTube Link

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

Ruby: 2.6.5 Rails: 6.0.3.2 Postgres: >=9.5

Setup

$ git clone https://github.com/acushlakoncept/ror-capstone.git
$ cd ror-capstone

Install gems with:

bundle install

Setup database with:

make sure you have postgress sql installed and running on your system

   rails db:create
   rails db:migrate

Usage

Start server with:

    rails server

Open http://localhost:3000/ in your browser.

Run tests

    rpsec 

Authors

👤 Uduak Essien

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

About

In this project, I built a Job hint application based on a redesign of Twitter.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published