/Blog-app

The Blog app will be a classic example of a blog website. I created a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.

Primary LanguageRubyMIT LicenseMIT

Blog App

📗 Table of Contents

📖 Blog App

Blog is a rails app. In this app we can add Post, comments on the posts and like posts.

🛠 Built With

Tech Stack

Client
  • Ruby on Rails
Server
  • Ruby on Rails
Database
  • Postgresql

Key Features

  • We can add, remove, update and display blogs.
  • It has user authentication.
  • It is well designed.

(back to top)

🚀 Live Demo

  • [Live Demo Link Comming Soon!]

(back to top)

💻 Getting Started

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

Prerequisites

In order to run this project you need:


 - Laptop/Desktop.
 - Internet.
 - Ruby.
 - Rails.
 - Vs Code.

Setup

Clone this repository to your desired folder:

 - mkdir my-folder
 - cd my-folder
 - git clone git@github.com:SaboorSohaib/Blog-app.git
 - cd Blog-app
 - bundle install
 - rails db:create
 - rails db:migrate

Usage

To run the project, execute the following command:

  • rails server

Run tests

  • rspec.

Check Linter

  • rubocop
  • npx stylelint "**/*.{css,scss}"

Deployment

  • Netlify

(back to top)

👥 Authors

👤 Abdul Saboor Sohaib

  • GitHub: SaboorSohaib
  • Twitter: absaboorsohaib
  • LinkedIn: abdul-saboor-sohaib

👤 Billy Mohajeri

(back to top)

🔭 Future Features

  • Enhance design.
  • Connect to the Database.
  • Add API endpoits.

(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 you can fork it.

(back to top)

🙏 Acknowledgments

I would like to thank... Microvers for giving me this opportunity to build this project

(back to top)

📝 License

This project is MIT licensed.

(back to top)