Skip to content

Couchtr26/ruby_blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ruby Blog A simple Ruby blog application that allows creating and managing posts and supports a newsletter subscription feature.

Features Create, edit, and delete blog posts

View posts at http://localhost:3000/post

Newsletter subscription to keep readers updated

Getting Started Prerequisites Ruby (version 3.4.4)

Bundler (gem install bundler)

SQLite3 (your chosen database)

Installation Clone the repository:

bash Copy Edit git clone https://github.com/couchtr26/ruby_blog.git cd ruby-blog Install dependencies:

bash Copy Edit bundle install Set up the database:

bash Copy Edit rails db:create rails db:migrate Start the server:

bash Copy Edit rails server Open your browser and visit:

bash Copy Edit http://localhost:3000/post Usage Navigate to /post to view and manage blog posts.

Use the newsletter subscription form to add email subscribers.

Contributing Feel free to fork this project and submit pull requests. Any contributions, suggestions, or bug reports are welcome!

License This project is licensed under the MIT License.

© 2025 Thomas Couch — Grey Knight Software

About

This blog application supports creating and managing posts, which are the core content entries. Each post includes: Title: The headline shown on the blog. URL: Accessible at http://localhost:3000/post/:id or /post/:slug. Posts are displayed on the blog homepage and can be featured in the newsletter sent to subscribers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors