Ember application that displays hourly and daily water skiing conditions.
- Introduction
- Links
- Screenshot
- Highlights
- Prerequisites
- Installation
- Running / Development
- Code Generators
- Running Tests
- Linting
- Building
- Further Reading / Useful Links
This application retrieves weather data for the location selected by the user and rates weather conditions for water skiing. I built this to help my family determine the best time and day to go water skiing in Maine, but I intend to expand the geographic scope in the future.
- Github - https://github.com/LanceStasinski/Website-client
- Deployed - https://wakeskate.herokuapp.com/
- Server Source Code - https://github.com/LanceStasinski/wakeskate-server
- SPA built with Ember
- App style and responsive design implemented with Tailwind CSS
- Location chosen using Google Maps API
- Weather data from the Open Weather Map API
- Location saved in local storage to reduce steps taken by the user upon reloading the app
You will need the following things properly installed on your computer.
- Git
- Node.js (with npm)
- Ember CLI
- Google Chrome
git clone <repository-url>
this repositorycd wakeskate-web-2
npm install
ember serve
- Visit your app at http://localhost:4200.
- Visit your tests at http://localhost:4200/tests.
Make use of the many generators for code, try ember help generate
for more details
ember test
ember test --server
npm run lint
npm run lint:fix
ember build
(development)ember build --environment production
(production)
- ember.js
- ember-cli
- Development Browser Extensions
- Open Weather Map API
- Google Maps API