Skip to content

This repo contains code for a social media web application. The application enables registration of users, Sign In of users, posting comments, liking posts and sending friendship request.

Notifications You must be signed in to change notification settings

abdelp/stay-in-touch

This branch is 103 commits ahead of, 12 commits behind microverseinc/ror-social-scaffold:master.

Folders and files

NameName
Last commit message
Last commit date
Jun 6, 2020
Jan 30, 2020
May 27, 2020
Jun 1, 2020
Jan 30, 2020
Jan 30, 2020
Jan 30, 2020
Jun 2, 2020
Jan 30, 2020
Jan 30, 2020
Jan 30, 2020
Jan 30, 2020
Jun 1, 2020
May 28, 2020
Jan 30, 2020
Jan 30, 2020
May 22, 2020
May 29, 2020
May 29, 2020
Jun 6, 2020
Jan 30, 2020
Jan 30, 2020
Jan 30, 2020

Repository files navigation

Social Media App with Ruby on Rails

This repo contains code for a social media web application. The application enables registration of users, Sign In of users, posting comments, liking posts and sending friendship request.

Built With

  • Ruby v2.7.0
  • Ruby on Rails v5.2.4

Live Demo

Live Demo

screenshot

Getting Started

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

Prerequisites

Ruby: 2.6.3 Rails: 5.2.3 Postgres: >= 9.5 Chromium Chrome Driver: 83.0 and

Setup

Clone the repo

Install gems with:

bundle install

Setup database with:

rails db:create
rails db:migrate

Usage

You can clone or download this repo (you need ruby installed in your computer).

git clone [email protected]:abdelp/stay-in-touch.git

Start server with:

rails s

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

Run tests

Make sure to have installed chromium chrome driver link

And then run:

rpsec

All tests are contained in the rspec folder which is in the root directory of the project. To run all test type rspec in the terminal. To run a specific test type rspec spec/folder_name/spec_file.rb

Authors

👤 Martin Njoroge

👤 Abdel Omar Pérez Téllez

🤝 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!

About

This repo contains code for a social media web application. The application enables registration of users, Sign In of users, posting comments, liking posts and sending friendship request.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 75.4%
  • HTML 17.3%
  • CSS 5.9%
  • JavaScript 1.2%
  • CoffeeScript 0.2%