Skip to content

nkeller1/sweater_whether

Repository files navigation

Sweater Whether or maybe Weather?

This is an API-only Rails back-end application designed to serve data to a fictional "Sweater Weather" front-end application. It was developed in order to practice 3rd party API consumption, combining API outputs, exposing JSON1.0 data and authentication functionality via an API.

Table of Contents

About The Project

All feature implementation based off of wireframes and example responses located at [wireframe]](https://backend.turing.io/module3/projects/sweater_weather/requirements)

Built With

  • Framework: Ruby on Rails
  • Testing: RSpec
  • JSON Serializer: FastJsonAPI
  • 3rd Party APIs:
  • Google Direction API
  • Google Geocoding API
  • Unsplash API
  • Open Weather API
  • Response Caching: VCR & Webmock
  • Test Coverage: SimpleCov

Getting Started

Fork and clone this repository.

Rails DB:Create, Migrate
Bundle exec figaro install

Add your API keys to the applciaiton.yml file in the following format

OPEN_WEATHER_API: 
GOOGLE_API_KEY: 
UNSPLASH_API_KEY: 
bundle exec rspec

Contact

GitHub Link: https://github.com/nkeller1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages