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

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

The Blog app is a robust Ruby on Rails website showcasing core blog features: posts, comments, and likes. It demonstrates CRUD actions, user authentication, and efficient DB management, offering valuable insights in just 300 characters.
https://github.com/joytaribagshaw/blog-app

rails rails-api ruby ruby-gem ruby-on-rails

Last synced: 2 months ago
JSON representation

The Blog app is a robust Ruby on Rails website showcasing core blog features: posts, comments, and likes. It demonstrates CRUD actions, user authentication, and efficient DB management, offering valuable insights in just 300 characters.

Awesome Lists containing this project

README

          


Blog App


# 📗 Table of Contents

- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Key Features](#key-features)
- [💻 Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [:question: FAQ](#faq)
- [📝 License](#license)

# 📖 Blog App

**Blog App:** "The Blog application is a feature-rich website that serves as a comprehensive demonstration of typical blog functionality, encompassing post creation, commenting, and liking capabilities. Developed using the Ruby on Rails framework, it serves as a practical showcase of CRUD (Create, Read, Update, Delete) operations, user authentication, and efficient database management. Explore this dynamic web application to gain valuable insights, all within a concise 300-character description."

## 🛠 Built With


  • Ruby

  • Rails

### Key Features

- [x] **Setup and controllers**

(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:
* A basic understanding of Ruby and Git
### Usage
1. Install Ruby
2. Install Rails
3. Clone this repo
```
git clone git@github.com:JoyTaribagshaw/blog-app.git
cd table_set_up
```
```
run
rails server
```

### Run RSpec Tests

```
rspec spec
```

(back to top)

## 👥 Authors

👤 *Joy Tari*

- GitHub: [Joy](https://github.com/JoyTaribagshaw)
- Twitter: [Joy](https://twitter.com/JoyTariBagshaw)
- LinkedIn: [Joy](https://linkedin.com/in/joytaribagshaw)

👤 **Ikonde Nekemiah Arnold**

- GitHub: [@githubhandle](https://github.com/arnoldnekemiah/)
- Twitter: [@twitterhandle](https://twitter.com/arnoldikonde)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/arnoldnekemiah/)

(back to top)

## 🔭 Future Features

- [ ] **Controllers specs**
- [ ] **Creating a data model**
- [ ] **Processing data in models**
- [ ] **Views**
- [ ] **Forms**
- [ ] **Validations, Model specs, and n+1 problems**
- [ ] **Add Devise**
- [ ] **Add authorization rules**
- [ ] **Integration specs for Views**
- [ ] **Add API endpoints**
- [ ] **EAPI documentation**

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/JoyTaribagshaw/blog-app/issues).

(back to top)

## ⭐️ Show your support

Please support this project and be a part of something meaningful and impactful. Your contribution can make a significant difference and help us achieve our goals faster.

(back to top)

## 🙏 Acknowledgments

Grateful to all for inspiring codebase, your dedication and creativity made a lasting impact on our success. Thank you!

(back to top)

## :question: FAQ

- **Can I fork and reuse this repository?**

Please feel free to fork and reuse this repository for your projects.

- **Is it okay to improve this repository? Will my changes be accepted?**

We welcome any improvements or new ideas. If your changes are good and align with the project's goals, we would be happy to incorporate them.

(back to top)

## 📝 License

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

(back to top)