Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/errytagedesign/blogapp

A Ruby on rails project
https://github.com/errytagedesign/blogapp

Last synced: 19 days ago
JSON representation

A Ruby on rails project

Awesome Lists containing this project

README

        


Blog App


# πŸ“— Table of Contents

- [πŸ“– About the Project](#about-project)
- [πŸ›  Built With](#built-with)
- [Key Features](#key-features)
- [πŸŽ₯Presentation](#presentation)
- [πŸ’» 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 app is a fully functional website showcasing posts, comments, and likes. It exemplifies a classic blog, allowing readers to interact with posts. Built with Ruby on Rails, it demonstrates CRUD operations, user authentication, and database management. Explore this dynamic web app to learn valuable insights in just 300 characters.

## πŸ›  Built With


  • Ruby

  • Rails

### Key Features

- [x] **Setup and controllers**
- [x] **Controllers specs**

(back to top)

(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 https://github.com/Errytagedesign/blogApp
cd blogApp
```

```
run
rails server
```

### Run RSpec Tests

```
rspec spec
```

(back to top)

## πŸ‘₯ Authors

πŸ‘€ Sodeeq Awoyemi

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

#### πŸ‘€ Joyce Cruz

- GitHub: [@githubhandle](https://github.com/balatstar)
- Twitter: [@twitterhandle](https://twitter.com/balatstar)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/joyce-ann-cruz-668a41a7/)

(back to top)

## πŸ”­ Future Features

- [ ] **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/Errytagedesign/blogApp/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)