Welcome to Aura! This repository includes a simple and elegant weather application built with React.js and powered by the OpenWeather API. Get real-time weather updates and forecasts with a clean and intuitive interface.
- Overview
- Technologies
- Packages & Libraries Used
- Getting Started
- Setup
- Features
- Demo & Screenshots
- Acknowledgments
- License
Description: Aura is a simple and elegant weather application built with React.js and powered by the OpenWeather API. Get real-time weather updates and forecasts with a clean and intuitive interface.
Below is a breakdown of the core technologies used in this project.
🌐 Web |
---|
React.js |
This project uses the following essential libraries and packages:
Package / Library | Purpose |
---|---|
Vite |
Fast development build tool |
Material UI |
UI components for styling |
Follow these steps to set up the project in your local environment:
- Clone the repository:
git clone https://github.com/Jenil-Desai/aura.git
- Install dependencies:
npm install
- Configure environment variables by creating
.env
file in the root of the project and add :.VITE_REACT_APP_API_KEY="Your OpenWeather API Key"
- Start the project:
npm run dev
- Access the application at
localhost:5173
and explore the website.
Explore the unique features available in this application:
- Current weather conditions
- Detailed weather information, including temperature, humidity, max temperature, and min temperature
- Responsive design for both desktop and mobile devices
We’d like to thank the following contributors and resources:
- Apna College's Delta 3.0 Course - Course resource.
- Open Weather Docs - Documentation for Open Weather.
- Material UI Docs - Documentation for Material UI.
This project is licensed under the MIT License. See the LICENSE file for details.