Weather App is a web application for searching for the weather in a city.
- Search for the weather in a city by its name
- Toggle between different units
- Toggle between different modes [dark, light]
- Responsive design
- Frontend: Next.js
- Styling: Tailwind CSS
- UI Library: Shadcn UI
- State Management: Zustand
- Data Fetching: React Query
- API: WeatherAPI
- Version Control: Git and GitHub
- Deployment: Vercel
- Clone the repository:
git clone https://github.com/gideonadeti/weather-app.git
- Install dependencies:
npm install
- Start development server:
npm run dev
- Build for production:
npm run build
Contributions are welcome! Please fork the repository and submit a pull request or open an issue.