/ror_blog_app

Primary LanguageRubyMIT LicenseMIT

logo

Blog website

📗 Table of Contents

📖 Blog

In this project, we added the devise gem to the Blog-app and used it for the registration and login of users. It's a functional website that shows the list of posts and empower readers to interact with them by adding comments and liking post.

🛠 Built With

Tech Stack

This Project was Build with the following:

Client
Database

Key Features

The Following are key features of this blog website

  • A user can add a posts
  • A user can display a list of posts
  • A user can add a comment to a post
  • A user can like a post

🔭 Future Features

-[x] Delete Post

🚀 Live Demo

Add a link to your deployed project.

(back to top)

💻 Getting Started

The following steps were used in creating this project:

1 Setup the project by creating a new directory from the generated repository.

2 Set up the repository on GitHub and use Gitflow.

3 Initialized project with rubocop linters

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

Prerequisites

In order to run this project you need:

1 Ruby installed (Using Homebrew on macOS machine)

brew install ruby

2 Rails Installed

gem install rails

Setup

Clone this repository to your desired folder:

  git clone https://github.com/Loltolo-Lesapiti/blog_app.git

Install

Install this project with:

  cd blog

Usage

To run the project, execute the following command:

   cd blog
   code .

Run project

To run from the local server, run the following command:

  rails server

Run tests

To run tests, run the following command:

  rpec spec

(back to top)

Author

👤 Petro Loltolo Lesapiti

👤 Fuad Nabiyev

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Your contructive reviews help us to improve progressively

If you like this project...

(back to top)

🙏 Acknowledgments

Microverse

I would like to thank the Microverse for offering this topic notch course that has equiped me to be a full stack Ruby on Rails Developer

(back to top)

❓ FAQ

You want to know! Relax! We got you!

  • How Long did it take to build this project?

    • 5 days
  • How many git conflicts did you resolve?

    • More than five (5) conflicts resolved

(back to top)

📝 License

This project is MIT licensed.

(back to top)