Skip to content

hbellows/rainOrShine-fe

Repository files navigation

Introduction

This is a simple one page weather app. A user can enter any combination of city, state and/or zipcode, and the applicaiton will display the current, hourly and eight day weather forecast for supplied location.

Endpoints consummed by this application can be found here.

View the project board for this application here.

Tech Stack

This project is built with JavaScript and JQuery

Getting Started

  1. Fork or clone this repo
  2. Run npm install
  3. Run npm start
  4. Navigate to https://localhost:8080 to use the application locally
  5. Or, use the deployed version here

To Do

  1. User account creation functionality (GET /api/v1/users)
  2. User authentication functionality (GET/POST /api/v1/sessions)
  3. Refine DELETE request
  4. Rebuild button toggle for Add/Remove a Favorite location as it currently isn't working as intended

How To Use

Simply type any combination of city, state and zipcode in the search bar and hit search! The application will return current weather, hourly weather and daily weather forecasts for any location.

In addition to searching for weather forecasts, users can add and remove locations to/from their Favorites list to easily access often searched location.

Screenshot

How to Contribute

Currently, I am the sole contributor to this project. However, suggestions for improvements can be submitted by forking a copy of this repository and submitting a pull request.

Shout outs

Big shout out to Erik Flowers who designed some really wonderful open source weather icons, which can be found here: https://github.com/erikflowers/weather-icons.

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •