SkyTracker is a beautifully designed weather application built using the latest technologies including React.js βοΈ, Tailwind CSS π¨, and Ant Design π. This app provides accurate and up-to-date weather information powered by OpenWeather π¦οΈ and Geoapify π APIs. It offers an intuitive user experience with a clean and responsive UI that adapts seamlessly to different screen sizes π±π»π₯οΈ and modes π.
OpenWeather: OpenWeather API π¦οΈ
Geoapify: Geoapify Geocoding API π
This project is deployed at: SkyTracker App
You must have Node.js and NPM installed.
Clone this project on your local device & install necessary packages:
git clone https://github.com/Er-Abhay-FSD/SkyTracker
cd SkyTracker
npm install
Get your 'OpenWeather' and 'Geoapify' API keys, then create a .env
file & add your API keys there:
# inside .env file
VITE_GEOCODING_API_KEY="your-geoapify-api-key"
VITE_OPENWEATHER_API_KEY="your-openweather-api-key"
Run the App:
npm run dev
Click on SkyTracker to view the full list of features available in this app. Below is a screenshot of my profile showing the project:
git checkout -b feature/YourFeature
git commit -m 'Add some feature'
git push origin feature/YourFeature
This project is licensed under the MIT License - see the LICENSE file for details.
Made with β€οΈ by ABHAY SINGH