This project is the back-end of an "open blog" concept, a type of blog where any unauthenticated user can create, read, update, or delete any and all blog posts found on the website. While utterly useless in real life, building this twisted blog was an excellent way to practice doing things "the Rails way" per The Odin Project's Blog App Project brief, which is actually a code-along of the Rails Guides' Getting Started With Rails tutorial with a little bit of a personal twist.
Find the deployed end-result here.
- Create a text-only blog post
- Read an existing blog post
- Update an existing blog post
- Delete an existing blog post
- Comment on an existing blog post
- View all of a blog post's comments
- Ruby 2.7.2
- Rails 6.1.3.2