Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eclectic-coding/overtime_app
https://github.com/eclectic-coding/overtime_app
Last synced: 24 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/eclectic-coding/overtime_app
- Owner: eclectic-coding
- License: mit
- Created: 2020-08-23T16:48:44.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-11-22T08:47:20.000Z (about 2 years ago)
- Last Synced: 2024-12-01T12:07:45.163Z (26 days ago)
- Language: Ruby
- Size: 443 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Overtime App
Add badges
Application was built as part of a Udemy course [Professional Rails Code Along](https://www.udemy.com/course/professional-ruby-on-rails-coding-course/) by [Jordan Hudgens](https://www.udemy.com/course/professional-ruby-on-rails-coding-course/#instructor-1).
Add desctiption
## Tutorial Features
- Rails 5 with Bootstrap 3 styling
- TDD/BDD development with RSpec and FactoryBot factories
- Devise Authentication
- Growl Notifications with [Gritter](https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjJjezy0LjrAhU9mXIEHWWGDa4QFjAAegQIAxAB&url=https%3A%2F%2Fgithub.com%2FRobinBrouwer%2Fgritter&usg=AOvVaw0marSYf2GH2T1dqi0DDzJM)
- Admin Dashboard with [Administrate](https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjJjezy0LjrAhU9mXIEHWWGDa4QFjAAegQIAxAB&url=https%3A%2F%2Fgithub.com%2FRobinBrouwer%2Fgritter&usg=AOvVaw0marSYf2GH2T1dqi0DDzJM)## Enhancements
- Rails 6 with Bootstrap 4.5
- Additional enhancements to development environment
- Guard for automated testing
- Fuubar for a reporter progress bar
- Simplecov for code coverage reports
- Rubocop for code consistency
- Gritter added using Webpacker based on article on [Dev.to](https://dev.to/nkemjiks/using-gritter-in-rails-6-52fe). To utilized Gritter's styling I had to use a CDN, but it works