ohyajk / my-blog-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“— Table of Contents

πŸ“– My Blog App

The Blog app will be a classic example of a blog website. It is a Microverse project where they required me to create 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

Ruby On Rails

Key Features

  • Add User, Post, Like & Comment
  • List all User, Post, Like & Comment

(back to top)

πŸ’» Getting Started

How to get started and make use of this project.

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

Prerequisites

In order to run this project you need:

Visual Studio Code
Ruby
PostgreSQL

Setup

Clone this repository to your desired folder

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

Install

Install all dependencies to this project with:

bundle install
rails db:create
rails db:migrate

Usage

To run the project, execute the following command:

rails server

Run tests

To run tests, run the following command:

rspec spec

Deployment

You can use any deployment service to deploy the application.

(back to top)

πŸ‘₯ Authors

πŸ‘€ Jitender Kumar

πŸ‘€ Chukwuma Paul Mosanya

(back to top)

πŸ”­ Future Features

  • Add Views in App

(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, please leave a ⭐️

(back to top)

πŸ™ Acknowledgments

I would like to thank Microverse for providing the reading materials that aided me during the project development

(back to top)

❓ FAQ

  • Can I use this code?

    • yes, it is open source. Feel free to fork it.
  • Can I contribute to this project?

    • Contact me so I can add you as a collaborator. Alternatively you can leave an issue, it will be well appreciated.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

License:MIT License


Languages

Language:Ruby 71.7%Language:HTML 23.1%Language:CSS 3.8%Language:JavaScript 1.4%