An open API service indexing awesome lists of open source software.

https://github.com/tanveerisonline/rails_blog_app

This is a blog app which uses Ruby on Rails for backend and allows users to read peoples posts and comments and allows people who sign up to add their posts and comment as well as like others posts, it also integrates with PostgreSQL The figure below is the ERD for the project:
https://github.com/tanveerisonline/rails_blog_app

postgresql rspec rubocop ruby ruby-on-rails

Last synced: 2 months ago
JSON representation

This is a blog app which uses Ruby on Rails for backend and allows users to read peoples posts and comments and allows people who sign up to add their posts and comment as well as like others posts, it also integrates with PostgreSQL The figure below is the ERD for the project:

Awesome Lists containing this project

README

        

# 📗 Table of Contents

- [📗 Table of Contents](#-table-of-contents)
- [📖 ROR Blog app ](#-ror-blog-app-)
- [🛠 Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [💻 Getting Started ](#-getting-started-)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Usage](#usage)
- [Run tests](#run-tests)
- [👥 Author ](#-author-)
- [🔭 Future Features ](#-future-features-)
- [🤝 Contributing ](#-contributing-)
- [⭐️ Show your support ](#️-show-your-support-)
- [🤝 Acknowledgement ](#-acknowledgement-)
- [📝 License ](#-license-)

# 📖 ROR Blog app

This is a blog app which uses Ruby on Rails for backend and allows users to read peoples posts and comments and allows people who sign up to add their posts and comment as well as like others posts, it also integrates with PostgreSQL
The figure below is the ERD for the project:

## 🛠 Built With

### Tech Stack

Server

Database

### Key Features

- Login and authentication.
- See post from users.

(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:

- Ruby installed in your machine

- `gem install rails` (Ruby gem)

### Setup

Clone this repository to your desired folder:

- git clone `https://github.com/tanveerisonline/Rails_Blog_App.git`
- cd Rails-Blog_App
- 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 accordingly:

- `rails db:seed RAILS_ENV=test`

- `rspec`

(back to top)

## 👥 Author

👤 **Tanveer Ahmad**

- GitHub: [@tanveerisonline ](https://github.com/tanveerisonline)
- Twitter: [@Tanveer Ahmad](https://twitter.com/Tanveer98589023)
- LinkedIn: [Tanveer Ahmad](https://www.linkedin.com/in/tanveerisonline/)

(back to top)

## 🔭 Future Features

- [ ] Allow users to add post
- [ ] Allow users to like and comment

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/tanveerisonline/Rails_Blog_App.git).

(back to top)

## ⭐️ Show your support

If you like this project then don't forget to give a star star on this repository

(back to top)

## 🤝 Acknowledgement

I would like to thank microverse for their resources.

(back to top)

## 📝 License

This project is [MIT](https://github.com/tanveerisonline/Rails_Blog_App/blob/main/LICENSE) licensed.