Skip to content

victorgrodriguesm7/weather-app-ts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Last commit on GitHub Made by Victor Project top programing language GitHub license

Weather TypeScript App

A simple and beautiful weather app based on Minimus Angular app. You can try my version here.

🚀 Built with

This Project was developed with the following technologies:

📷 Images/Gifs

ℹ️ How to run

Requirements

To run the application you will need:

Now clone the repository and install the dependencies

# to clone the repository
git clone https://github.com/victorgrodriguesm7/weather-app-ts.git

# go into the project folder
cd weather-app-ts

# install the dependencies of the project
npm install

Now you'll create a file on the root of the project called .env.local and put your firebase keys and your openweather api key like this:

REACT_APP_WEATHER_API_KEY=OPENWEATHER_API_KEY
REACT_APP_FIREBASE_API_KEY=FIREBASE_API_KEY
REACT_APP_FIREBASE_AUTH_DOMAIN=FIREBASE_AUTH_DOMAIN
REACT_APP_FIREBASE_DATABASE_URL=FIREBASE_DATABASE_URL
REACT_APP_FIREBASE_PROJECT_ID=FIREBASE_PROJECT_ID
REACT_APP_FIREBASE_STORAGE_BUCKET=FIREBASE_STORAGE_BUCKET
REACT_APP_FIREBASE_MESSAGING_SENDER_ID=FIREBASE_MESSAGING_SENDER_ID
REACT_APP_FIREBASE_APP_ID=FIREBASE_APP_ID

With everything on place, run the application

# go into the project folder
cd ./weather-app-ts

#run the project
npm start

📄 License

This project is under the MIT license. See the LICENSE for more information

📬 Get in touch!

Email - Victor Gabriel

About

A beautiful weather app with React and TypeScript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published