-
Getting Started:
- [ Index All Heros ]
- get '/api/heros'
- [ Show Hero ]
- get '/api/heros/[id]'
- [ Show Hero Abilities ]
- get '/api/heros/[id]/abilities'
- [ Index All Abilities ]
- get '/api/abilities'
- [Show Ability]
- get '/api/abilities/[id]'
- [ Index All Heros ]
-
What's Done
- Using services to fetch Heros & Abilities through API request
- Parsing fetched data and save it to Data Base
- Testing using RSpec
- Admin Panel Implemented using Active Admin link: '/admin' No user required
- Deployed to Heroku
- DOJO Overwatch On Docker
- Building tests are running using TravisCI
-
Testing
- Model & Controller Tests written with RSpec.
- For testing: bundle exec rspec
- Controller Specs are inside spec/requests/
- Model & Controller Tests written with RSpec.
-
Docker
- run the command: docker-comopse up
-
Deployment
- App deployed to heroku link: 'https://dojo-overwatch.herokuapp.com/'
- Note: the root path is heros#index to avoid showing error page
-
Notifications
You must be signed in to change notification settings - Fork 0
RESTful API's - Overwatch API's Parser
ehamamrah/dojo-overwatch
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
RESTful API's - Overwatch API's Parser
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published