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.
- Host: GitHub
- URL: https://github.com/joytaribagshaw/blog-app
- Owner: JoyTaribagshaw
- License: mit
- Created: 2023-10-26T13:09:24.000Z (over 2 years ago)
- Default Branch: dev
- Last Pushed: 2023-11-10T21:35:21.000Z (over 2 years ago)
- Last Synced: 2025-03-29T09:43:17.310Z (over 1 year ago)
- Topics: rails, rails-api, ruby, ruby-gem, ruby-on-rails
- Language: Ruby
- Homepage:
- Size: 46.7 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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:** "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."
- Ruby
- Rails
- [x] **Setup and controllers**
## 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
```
👤 *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/)
- [ ] **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**
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/JoyTaribagshaw/blog-app/issues).
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.
Grateful to all for inspiring codebase, your dedication and creativity made a lasting impact on our success. Thank you!
- **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.
This project is [MIT](./LICENSE) licensed.