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

https://github.com/sebalp100/blog-app

Simple blog app made in Rails that will show the list of posts and empower readers to interact with them by adding comments and liking posts.
https://github.com/sebalp100/blog-app

rails ruby ruby-on-rails

Last synced: about 2 months ago
JSON representation

Simple blog app made in Rails that will show the list of posts and empower readers to interact with them by adding comments and liking posts.

Awesome Lists containing this project

README

          

My Blog App

# 📗 Table of Contents

- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [🚀 Live Demo](#live-demo)
- [💻 Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Usage](#usage)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📝 License](#license)

# 📖 My Blog App

Simple blog app made in Rails that will show the list of posts and empower readers to interact with them by adding comments and liking posts.

## 🛠 Built With

### Tech Stack

Client

Server

Database

### Key Features

- Create data model migrations

(back to top)

## 🚀 Live Demo

Not available yet

(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
- Ruby terminal
- Github account.
- Code editor (Visual Studio Code, Atom, etc.)

### Setup

Clone this repository to your desired folder:

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

### Usage

To run the project, execute the following commands in your Ruby terminal:

`bundle install` to install all gems used.

`rails db:create` to create the database.

`rails db:migrate` to run the database migrations you created.

`rails s` to run the dev server.

(back to top)

## 👥 Authors

👤 **Sebastian Martin**

- GitHub: [@sebalp100](https://github.com/sebalp100)
- LinkedIn: [Sebastian Martin](https://www.linkedin.com/in/sebastian-martin-956b2724a/)

👤 **Amen Tetteh**

- GitHub: [@amentetteh](https://github.com/amentetteh)
- LinkedIn: [Amen Tetteh](https://www.linkedin.com/in/amentetteh/)

👤 **Simon Gideon**

- GitHub: [@SimonGideon](https://github.com/SimonGideon)
- LinkedIn: [Simon Gideon](https://linkedin.com/in/mnayi-gideon)

(back to top)

## 🔭 Future Features

- Project 8: Add Devise.

- Project 9: Add authorization rules.

- Project 10: Integration specs for Views.

- Project 11: Add API endpoints.

- Exercise: API documentation.

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

(back to top)

## ⭐️ Show your support

Give a ⭐️ if you like this project!

(back to top)

## 🙏 Acknowledgments

- Hat tip to anyone whose code was used
- Microverse

(back to top)

## 📝 License

This project is [MIT](./LICENSE) licensed.

(back to top)