Skip to content

A serverless full stack app built using React, React-Router, Redux-Saga & Express, running via Firebase Cloud Functions and Firebase Cloud Firestore.

License

Notifications You must be signed in to change notification settings

cslogan-red/free_weather_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project was bootstrapped with Create React App.

Overview

Free Weather Project (FWP) builds on the base concepts established in weather_react and weather_react_redux but creates an app with (simplified) patterns that are much closer to what you'd see in real, production apps.

Check out the live version at: Free Weather Project

From the CSS, to the type ahead search, to the serverless back end, I've built the FWP completely from scratch and it's meant to showcase a number of design patterns that are resuable across any React app as you're getting started.

It utilizes the DarkSky API, along with the Google Geocoding API (each obfuscated via the API layer) for weather results based on any entered location, along with geotracking for weather in your current location, if allowed.

Open sourced under the MIT License.

IMG

Note

This is purely an educational repo, not a supported app, and said repo does not include all dependencies necessary for a build, development or otherwise, simply use the provided source how you will -and at your own risk- Happy coding!

Learn More

You can learn more in the Create React App documentation.

To learn React, check out the React documentation.

About

A serverless full stack app built using React, React-Router, Redux-Saga & Express, running via Firebase Cloud Functions and Firebase Cloud Firestore.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published