Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexinslc/depot
E-Commerce Rails App - from Agile Web Development with Rails 7
https://github.com/alexinslc/depot
hacktoberfest pragprog rails7 ruby ruby-on-rails
Last synced: 20 days ago
JSON representation
E-Commerce Rails App - from Agile Web Development with Rails 7
- Host: GitHub
- URL: https://github.com/alexinslc/depot
- Owner: alexinslc
- Created: 2022-04-24T03:59:06.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-28T18:51:51.000Z (about 2 months ago)
- Last Synced: 2024-11-20T14:50:04.427Z (about 1 month ago)
- Topics: hacktoberfest, pragprog, rails7, ruby, ruby-on-rails
- Language: Ruby
- Homepage: https://pragprog.com/titles/rails7/
- Size: 4.75 MB
- Stars: 7
- Watchers: 3
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# Depot
* This is my repo for the `depot` application from [Agile Web Development with Rails 7](https://pragprog.com/titles/rails7/agile-web-development-with-rails-7/) by Sam Ruby.
PDF Page: 121
Book Page: 105### Why Agile Web Development with Rails 7?
* I recently completed the [Learn Ruby on Rails for Beginners](https://gorails.com/start) course offered by Chris Oliver. It is a great introduction to Ruby and Rails and I highly recommend it. It has been a while since I've jumped into Ruby and Rails. I've followed Agile Web Development with Rails book in the past (older edition) and I was very impressed with what I learned. This is a refresher for me with all the new Rails stuff!
### Other Info
* Use `bin/dev` to run the application locally. (Not `rails s`)
* Use `bin/rails dbconsole` to access the SQLite database.
* Use `bin/rails test` to run the tests.
* Use `bin/rails test:models` to run the tests for the models.
* Use `bin/rails db:test:prepare` to prepare the database for testing. (usually done automatically)* Ruby version - 3.1.1
* Rails version - 7.0.2.3