Main page
Main page
Reactstyled-componentsAPIWeb appPWALocal storageResponsive DesignUX/UI DesignForm Auto-complete

Explore real-time weather updates with the Happy Day App! Check the current conditions, temperature, and wind speed for any location. Plan your week with a 5-day forecast, offering detailed insights at 3-hour intervals. Stay up-to-date with the latest information by clicking the refresh button. Search for weather conditions efficiently using the auto-complete search bar, and the searched cities will be stored for future visits to improve the user experience. For quick access, users can add this app to their mobile home screen.

ninjaBehind the Scenes

  • Responsive Weather App:
    Developed a responsive weather app website using React and styled-components, providing real-time weather information.
  • Weather Data Integration:
    Integrated the OpenWeatherMap API to retrieve the latest accurate weather data, allowing users to click the refresh button to update it.
  • Weather Search Functionality:
    Implemented a weather search feature using the GeoDB Cities API. This feature retrieves location data and provides auto-complete functionality in the search bar.
  • Enhanced User Experience:
    User-searched cities are saved in local storage, providing an improved user experience for subsequent visits.
  • Progressive Web App (PWA) Integration:
    Utilized Progressive Web App (PWA) technology to provide users with an experience similar to that of a native application.
HTML5 icon
CSS3 icon
Javascript icon
React icon
Next.js icon
TypeScript icon
Tailwind CSS icon
Sass icon
styled components icon
CSS Modules icon
VS code icon
Github icon
Webflow icon
Figma icon
UX/UI design icon
Photoshop icon
Illustrator icon
HTML5 icon
CSS3 icon
Javascript icon
React icon
Next.js icon
TypeScript icon
Tailwind CSS icon
Sass icon
styled components icon
CSS Modules icon
VS code icon
Github icon
Webflow icon
Figma icon
UX/UI design icon
Photoshop icon
Illustrator icon
contact me banner