Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gregolive/blog
A simple blog app outlining coffee varieties from around the world.
https://github.com/gregolive/blog
ruby-on-rails
Last synced: 18 days ago
JSON representation
A simple blog app outlining coffee varieties from around the world.
- Host: GitHub
- URL: https://github.com/gregolive/blog
- Owner: gregolive
- Created: 2021-11-07T05:26:07.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2021-11-10T14:05:46.000Z (about 3 years ago)
- Last Synced: 2023-07-25T07:27:38.694Z (over 1 year ago)
- Topics: ruby-on-rails
- Language: Ruby
- Homepage: https://morning-ridge-46206.herokuapp.com/
- Size: 192 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Coffee Origins Blog
A simple blog app outlining coffee varities from around the world. Made according to [Getting Started with Rails](https://guides.rubyonrails.org/getting_started.html) from Rails Guides.
## Live demo
Avaliable via [Heroku](https://morning-ridge-46206.herokuapp.com/) 👈
Login with...
user:
dhh
password:secret
## Features
- RESTful design
- CRUD operations for blog articles
- Create & delete operations for comments
- User authentication## What I learned
- How to start up the Puma web server built into Rails
- Syntax for Rails generators and commonly used commands
- Rails Active Record and database migration
- Writing HTML with mixed in Ruby via ERB templating
- Resouceful routing Rails features
- How to refactor views with parials
- How to simplify models with concerns
- Built-in Rails model association methods
- Implementing basic user authentication in Rails
- Deployment to Heroku## Ruby version
2.7.4