NoelLincoln / blog-app

A ruby on rails fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


BLOG APP

πŸ“— Table of Contents

πŸ“– Blog App

"Blog App" is a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.

πŸ›  Built With

Tech Stack

Stack

Key Features

  • Add posts.
  • Leave comments on posts.
  • Like posts

(back to top)

Sample database table

Users table

πŸ’» Getting Started

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

Prerequisites

In order to run this project you need:

  • Ruby installed and configured properly. Guide
  • Ruby on rails Guide

Setup

Clone this repository to your desired folder:

Example commands:

  cd my-folder
  git clone https://github.com/NoelLincoln/blog-app.git

Usage

In the project folder run the following

bundle install

To run the program you have to run

rails server

Tests

Integration and request specs are written using rspec-rails gem and capybara. To run the specs, navigate to root folder and run:

rspec 

Authors

πŸ‘€ Noel Bryant

πŸ‘€ Raphael Miyoyo

(back to top)

πŸ”­ Future Features

  • Add geolocation

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project feel free to reach out to us.

(back to top)

πŸ™ Acknowledgments

We would like to thank the entire Microverse Community

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

A ruby on rails fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts

License:MIT License


Languages

Language:Ruby 67.6%Language:HTML 22.2%Language:CSS 3.7%Language:Batchfile 2.6%Language:Dockerfile 1.9%Language:JavaScript 1.6%Language:Shell 0.4%