- 📖 About the Project
- 🚀 Live Demo
- 💻 Getting Started
- 👥 Authors
- 🎥 Video Summary
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ (OPTIONAL)
- 📝 License
WeatherApp is an app that displays the weaather of a chosen city amongst a list of displayed city. It was created using React/Redux.
Frontend
- CSS
- Linters
- GitHub Flow
- Git Flow
- Javascript
- React
- Redux Toolkit
- React Router DOM
- Displays a list of cities
- Displays weather information and forecast for a selected city.
To get a local copy up and running, follow these steps.
In order to run this project you need:
- GitHub Account
- Git installed on your system
- Install all dependencies
- Code Editor
Clone this repository to your desired folder, write the following commands in git bash
cd my-folder
git clone https://github.com/davidolanrewaju/WeatherApp.git
To run the project, execute the following command:
npm init -y
npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x
npm install --save-dev eslint@7.x eslint-config-airbnb-base@14.x eslint-plugin-import@2.x babel-eslint@10.x
npx create-react-app
To run tests, run the following command:
npx stylelint "**/*.{css,scss}"
npx eslint "**/*.{js,jsx}"
npm run build
👤 Olanrewaju David
- GitHub: @davidolanrewaju
- Twitter: @ola_dayve
- LinkedIn: David Olanrewaju
This is a video summary on the aim of this project and the challenges encountered.
Click this link to get a brief idea of the project
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project hit the like button and also hit me up if you need a collaborator on any side projects you're working on.
I would like to acknowledge Nelson Sakwa the author of the original design for the design inspiration.
-
How did you set up your project?
- Installed all project dependencies (stylelint, eslint, react-router-dom, react)
-
How do I clone your report for use?
- Open git bash and enter "git clone https://github.com/davidolanrewaju/WeatherApp.git"
This project is MIT licensed.