Skip to content

A social media app where you can connect with friends, share ideas & give your opinions on what's trending. All you need to do is create an account & gain access to more interactivities on the site

Notifications You must be signed in to change notification settings

ClaytonSiby/ror-social-scaffold

 
 

Repository files navigation

Scaffold for social media app with Ruby on Rails

This repo includes intial code for social media app with basic styling. Its purpose is to be a starting point for Microverse students.

Built With

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

Live Demo

Social Media App

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

Setup

Install gems with:

bundle install

Add Bootstrap-4 dependencies by running:

yarn add bootsrap jquery popper.js'

or

yarn install

Setup database with:

  • Reconfigure database.yml file for your local environment (i.e configuring development & test databases) to use a local username & password of your choice & run:
rails db:drop db:create db:migrate

Github Actions

To make sure the linters' checks using Github Actions work properly, you should follow the next steps:

  1. On your recently forked repo, enable the GitHub Actions in the Actions tab.
  2. Create the feature/branch and push.
  3. Start working on your milestone as usual.
  4. Open a PR from the feature/branch when your work is done.

Usage

Start server with:

    rails server

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

Run tests

    rpsec --format documentation

Tests will be added by Microverse students. There are no tests for initial features in order to make sure that students write all tests from scratch.

Authors

👤 Rumbidzayi Mudziviri

👤 Clayton Siby

🤝 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

TBA

📝 License

TBA

About

A social media app where you can connect with friends, share ideas & give your opinions on what's trending. All you need to do is create an account & gain access to more interactivities on the site

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 67.6%
  • HTML 20.8%
  • SCSS 6.4%
  • JavaScript 5.0%
  • CoffeeScript 0.2%