Remove sudo if using OSX
$ git clone [email protected]:berryhill/gf-api.git
$ cd api
$ glide install
$ cd ..
If you don't have glide, click here for installation instructions
sudo docker-compose -f docker-compose.seed.yml up --build
Project will be up at this point.. but if you shutdown, to re-up, continue to 'Run'
$ sudo docker-compose up
Find the front end here
- Dockerize
- Setup/Seed DB
- Pagination
- Continuous Integration / Continuous Deployment
- Scrapers x5
- backcountry
- cabelas
- trouts
- Item Model
- Change product to item model
- Refactor product model to compose item models
- Implement algorithms to choose best item
- CMS
- CMS admin user .jwt architecture
- restricted CMS endpoints
- POST/retailer
- GET/retailers
- GET/retailer/:id
- PUT/retailer/:id
- DELETE/retailer/:id
- POST/product-type
- GET/product-types
- Filters
- Endpoints
- Query params
- Tests
- Logging
- Better search
- Cache
- Prod Deploy