[Weather_Today] is the React capstone project and it is a mobile web application that allows users to check a list of metrics (numeric values) for the weather in different cities around the world. The application is built using React and Redux. The application retrieves the weather data from the OpenWeather API. Users can filter the list of countries by region and select a country and a city to see the weather details.
Technology
- React
- Redux
- Redux Toolkit
- React Router Dom v6
Tools
- VS Code
- GIT
- GITHUB
This project is a simple weather metrics app. The main features are:
The app consists of three pages:
- The Home page displays a list of cities and the weather there.
- The Details page displays the weather details for the selected city.
To get a local copy up and running, follow these steps.
-
In order to run this project you need:
-
git: A tool for managing source code
-
Visual Studio Code: A source code editor
-
Live Server: A simple web server utility for Visual Studio Code
Clone this repository to your desired folder: https://github.com/rachaouldbabaali/react-capstone Example commands:
cd my-folder
git clone https://github.com/rachaouldbabaali/react-capstoneInstall this project with:
` cd React-Redux-GP
- Run npm install after cloning the repo
- Run npm start for development.
- Run npm run build for production
To run tests, run the following command:
npm run test
You can deploy this project using:
👤 Author1
- GitHub: rachaouldbabaali
- Twitter: @Racha_oba
- LinkedIn: Racha Ould Babaali
- [Improve the UI/UX design ]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please give it a start and share it with your friends.
I would like to appreciate the designer Nelson Sakwa the author of the original design, as required by the Creative Commons License.
This project is MIT licensed.
# react-capstone This React capstone project is a mobile web application that allows users to check a list of metrics (numeric values) for the weather in different cities. The application is built using React and Redux.