Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/andres-condezo/blog-app

The Blog app is a classic example of a blog website. a fully functional website that shows the list of posts and empower readers to interact with them by adding comments and liking posts.
https://github.com/andres-condezo/blog-app

css html rspec ruby ruby-on-rails spec

Last synced: 19 days ago
JSON representation

The Blog app is a classic example of a blog website. a fully functional website that shows the list of posts and empower readers to interact with them by adding comments and liking posts.

Awesome Lists containing this project

README

        

[Microverse]:https://img.shields.io/badge/Microverse-blueviolet
[Ruby]:https://img.shields.io/badge/ruby-%23CC342D.svg?style=for-the-badge&logo=ruby&logoColor=white
[Rails]:https://img.shields.io/badge/rails-%23CC0000.svg?style=for-the-badge&logo=ruby-on-rails&logoColor=white
[Postgres]:https://img.shields.io/badge/postgres-%23316192.svg?style=for-the-badge&logo=postgresql&logoColor=white
[HTML5]:https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white
[CSS3]:https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge&logo=css3&logoColor=white

![Microverse]

# Blog App

![Ruby] ![Rails] ![Postgres]

![HTML5] ![CSS3]

> The Blog app is a classic example of a blog website. a fully functional website that shows the list of posts and empower readers to interact with them by adding comments and liking posts.

* [Built With](#built-with)
* [Major languages:](#major-languages)
* [Framework:](#framework)
* [Getting Started](#getting-started)
* [Prerequisites](#prerequisites)
* [Setup](#setup)
* [Install](#install)
* [Usage](#usage)
* [Run Tests](#run-tests)
* [Author](#author)
* [Contributing](#contributing)
* [Show your support](#show-your-support)
* [Acknowledgments](#acknowledgments)
* [License](#license)

## Built With

### Major languages:

- Ruby

### Framework:

- Ruby on Rails

## Getting Started

To get a local copy up and running follow these simple example steps:

### Prerequisites

- Ruby 3.1
- Ruby on rails 7.0
- PostgreSQL
- Node
- Yarn

### Setup

- Clone the repository:

```
git clone https://github.com/andres-condezo/Blog-app.git
cd Blog-app
```

### Install

- Install dependencies:

```
bundle install
```

### Usage

- In the project directory, you can run:

```
rails server
```

- Open [http://localhost:3000](http://localhost:3000) to view it in your browser.

### Run Tests

- This runs all your tests:

```
bundle exec rspec .
```

- This runs one Rspec file:

```
bundle exec rspec ./spec//
```

## Authors

[@githubhandle]:https://github.com/AminaBuhari
[@twitterhandle]:https://twitter.com/AminaBuhari
[LinkedIn]:https://www.linkedin.com/in/amina-buhari/
[@andres-condezo]:https://github.com/andres-condezo
[@andres_condezo]:https://twitter.com/andres_condezo
[andres-condezo]:https://www.linkedin.com/in/andres-condezo/

| 👤 | **Amina Buhari** |
|--------------|------------------|
| **GitHub** | [@githubhandle] |
| **Twitter** | [@twitterhandle] |
| **LinkedIn** | [LinkedIn] |

| 👤 | **Andres Condezo** |
|--------------|--------------------|
| **GitHub** | [@andres-condezo] |
| **Twitter** | [@andres_condezo] |
| **LinkedIn** | [andres-condezo] |

## Contributing

Contributions, issues, and feature requests are welcome! 🤝

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

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- [Rails guides](https://guides.rubyonrails.org/)

## License

This project is [MIT](./MIT.md) licensed. 📝