Skip to content

WeatheX 🌀️ is your go-to modern weather app to effortlessly monitor for current or search for any city πŸ™οΈ to discover the latest weather conditions. Features include temperature, humidity, visibility, and wind data in a user-friendly interface. Weathex is your pocket-friendly weather companion, guiding you through the climate. πŸ’™πŸŒ #WeatherAware

License

Notifications You must be signed in to change notification settings

sujayxaradhya/WeatheX-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

22 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

WeatheX App 🌦️

WeatheX-banner

WeatheX β˜€οΈπŸŒ§οΈ is your ultimate weather companion app that allows you to stay informed about the weather conditions in your current city location or any desired city across the globe! 🌍 Whether you are planning your day or making travel arrangements, WeatheX is here to ensure you’re prepared for any weather.

🌑️ Features

  • Current Location: Automatically detects your current city and displays the weather information.
  • Search Bar: Enter the name of any city to get its weather details.
  • Comprehensive Weather Information:
    • General weather conditions (Sunny, Cloudy, Rainy, etc.)
    • Temperature (in Celsius)
    • Humidity %
    • Visibility
    • Wind speed
  • Elegant UI: Beautiful and responsive user interface.

πŸ› οΈ Technology Stack

  • React: A JavaScript library for building user interfaces.
  • Redux: A Predictable State Container for JS Apps. Helps in managing the application's state efficiently.
  • React-Router: Declarative routing for React. Allows navigation between different components, changing the browser URL, and keeping the UI in sync with the URL.
  • TypeScript: A typed superset of JavaScript that compiles to plain JavaScript. Helps in writing more robust code.
  • Sass: A CSS preprocessor, which adds special features such as variables, nested rules, and mixins (sometimes referred to as syntactic sugar) into regular CSS.
  • Vite: A next-generation frontend tooling library that considerably improves the development experience with features like fast cold server start, instantaneous browser updates, etc.

πŸ™Œ Contribution

Contributions to WeatheX are welcomed! πŸŽ‰

  1. Fork the repository.
  2. Create a new branch with a meaningful name git checkout -b branchName.
  3. Develop your features or make your changes.
  4. Commit and push your changes git commit -m 'commit-message' -> git push origin branchName.
  5. Create a pull request.

Please make sure to update tests as appropriate.

πŸ’Œ About the Creator

WeatheX is made with ❀️ by Sujay Shukla.

Sujay is a Computer Science Engineer, Full Stack Developer, IoT Developer, Designer, Data Scientist, and an AI/ML Enthusiast. He is passionate about building technologies that have a positive impact on the world.

Feel free to reach out to him!

πŸ“ License

This project is licensed under the terms of the GNU General Public License.

πŸ€— Thank You!

Thank you for checking out WeatheX. If you like the project, please give it a star ⭐ and share it with your network!

About

WeatheX 🌀️ is your go-to modern weather app to effortlessly monitor for current or search for any city πŸ™οΈ to discover the latest weather conditions. Features include temperature, humidity, visibility, and wind data in a user-friendly interface. Weathex is your pocket-friendly weather companion, guiding you through the climate. πŸ’™πŸŒ #WeatherAware

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published