Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/cmolinan/blog-with-rails

This Blog app is 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/cmolinan/blog-with-rails

Last synced: 24 days ago
JSON representation

This Blog app is 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

        


logo


# 📗 Table of Contents

Click to view contents



  1. 📖 About the Project



  2. 💻 Getting Started


  3. 👥 Author

  4. 🤝 Contributing

  5. ⭐️ Show your support

  6. 🙏 Acknowledgements

  7. ❓ FAQ

  8. 📝 License

# 📖 Blog App with Ruby on Rails

**Blog App with Ruby on Rails** is 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

### Tech Stack

Server

Database

### Key Features

Note.- This project is in construction !

(back to top)

## 💻 Getting Started
### Prerequisites

In order to run this project you need:

- Ruby
- Rails
- Postgresql
#### Github
- Enter this url: [https://github.com/cmolinan/Blog-with-Rails](https://github.com/cmolinan/Blog-with-Rails) in your web browser.
- Once opened navigate to the top left level of the project a green code download button will be visible on the righthand side.
- Select the download Zip option from drop-down menu.
- Once the download is complete you will be able to access my project locally.

#### Local (Terminal)

```sh
git clone [email protected]:cmolinan/Blog-with-Rails.git
```

### Install

Install this project with the steps below:

- After cloning type `cd Blog-with-Rails` to access the project on the terminal.
- Run `bundle install` to install all the required dependancies.
- Create Database with `rails db:create`
- Migrate Database with `rails db:migrate`
- Populate data with `rails db:seed`

### Usage

To run the project, execute the following command:

- Run `rails s` to start a development server.
- Use any of this users to log-in:
- e-mail: `[email protected]` / password: `666666`
- e-mail: `[email protected]` / password: `666666`
- e-mail: `[email protected]` / password: `666666`
- e-mail: `[email protected]` / password: `666666`

## 👥 Authors

👤 **Carlos Molina**

- GitHub: [@cmolinan](https://github.com/cmolinan)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/carlosmolinan/)

👤 **Neeraj Bhardwaj**

- GitHub: [@Neeraj-Bhardwaj](https://github.com/rebel216)
- Twitter: [@Neeraj-Bhardwaj](https://twitter.com/rebel216)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/neerajbhardwaj216/)

(back to top)

## 🤝 Contributing

Contributions are what makes the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue, feel free to check the [issues page](../../issues/).

(back to top)

## ⭐️ Show your support

If you like this project. Don't forget to give it a ⭐️

(back to top)

## 🙏 Acknowledgments

- A big thanks to [@microverseinc](https://github.com/microverseinc) for the project idea, guidance and inspiration.

(back to top)

## ❓ FAQ

- **What inspired me to create this project?**

- The inspiration for this project came from microverse – a software development bootcamp where you work with teammates remotely on different projects.

(back to top)

## 📝 License

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

(back to top)