Skip to content

comendrun/Weather-Image-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#This is still a work in progress. i will update its functionality as soon as possible.

This Project # Weather App (with related background-image to user's input )

Table of contents

Overview

The Project

Users should be able to:

This is a ReactJs app that I made using two different APIs. both APIs get the input from the user and search for the proper response for it in the backend. one API is for weather information by the OpenWeatherMap website and the other one is for the Unsplash website to get a related Image from Unsplash servers with the entered input from the user. I used the backend (NodeJS, ExpressJS) to hide my API keys from any visitor. it was a fun way of hiding API keys because for a long time I just wondered if it is possible to hide this kind of information from the sight of visitors and thanks to this toturial from Ania Kubów I was able to do it.

Links

My process

Built with

  • React JS
  • Node JS (Express JS)
  • Semantic HTML5 markup
  • CSS custom properties
  • Flexbox
  • Mobile-first workflow

What I learned

It was a very good opportunity to work with API's and also learn how to hide my API keys on backend of my website. it was a very fun experience.

Continued development

Useful resources

Author

Acknowledgments

I want to specially Thank dear @DManavi for his great mentorship and or a lot of helpful and useful feedback that he gives to me everytime i ask for his help. Thank you Danial!

Since heroku has decided to discontinue their free plan, I have to use another service to run my backend service!

IN PROGRESS!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published