Skip to content

Forcastǐfy is a desktop weather app built with Electron, React, and Vite. It shows the user's current location weather and allows searching for weather in other locations. The app provides real-time updates with a sleek and responsive UI.

Notifications You must be signed in to change notification settings

ShaswatShrivas/forecastify

Repository files navigation

Forcastǐfy

Forcastǐfy is a desktop weather application built using Electron, React, and Vite. It allows users to view the current weather of their location and any other place around the world. With a sleek, user-friendly interface, Forcastǐfy delivers real-time weather updates straight to your desktop.

Features:

  • User Location Weather: Automatically detects and displays the current weather of the user's location.
  • Search for Other Locations: Users can search for the current weather of any location globally.
  • Responsive UI: Built with React, providing an interactive and smooth experience.
  • Desktop Application: Powered by Electron, the app runs as a native desktop application on Windows, macOS, and Linux.

Technologies:

  • Electron: Framework to build cross-platform desktop apps with web technologies.
  • React: A JavaScript library for building the user interface.
  • Vite: A fast build tool for optimized development and production builds.

Installation:

  1. Clone the repository:
git clone https://github.com/yourusername/Forcastify.git
cd Forcastify
  1. Install dependencies:
npm install
  1. Run the app in development mode:
npm run dev

This will open the app in your default browser, but since it's built with Electron, it will eventually be packaged as a desktop application.

  1. To build the application for your operating system, use:
npm run build

Usage:

  1. Upon launching, Forcastǐfy will automatically fetch and display the weather of your current location.
  2. You can use the search bar to enter a different location and see its current weather information.
  3. Weather data includes temperature, humidity, wind speed, and a brief weather description.

About

Forcastǐfy is a desktop weather app built with Electron, React, and Vite. It shows the user's current location weather and allows searching for weather in other locations. The app provides real-time updates with a sleek and responsive UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published