This is the Weather Forecast App built using React and Node.
- Clone the repository
git clone https://github.com/luckdev01/weather-forecast-react.git
- Install the packages
# frontend
cd frontend
npm run setup
cd ..
# backend
cd backend
npm install
cd ..
-
Environment variables
- Creat environment files
# frontend cd frontend cp .env.example .env cd .. # backend cd backend cp .env.example .env cd ..
- Sign up at https://www.weatherapi.com/ and get API Key
- Set it as WEATHER_API_KEY in backend/.env
- Creat environment files
-
Start application
# backend
cd backend
npm start
# frontend
cd frontend
npm start
- React 18
- Typescript
- Material UI v5
- Node/Express
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.