Initially created in the spring of 2023 for my UCF Full-Stack Web Development Bootcamp.
Stay ahead of the weather with our user-friendly weather dashboard! This application offers real-time updates on current weather conditions and a 5-day forecast, ensuring you're always prepared for whatever Mother Nature throws your way. With cached search history for easy access, you can quickly revisit previous searches without any hassle. Stay cool out there!
- Node.js: Javascript runtime environment.
- HTML5: Markup language for structuring the web page.
- CSS3 (Bootstrap): Styling and layout.
- JavaScript (jQuery): Interactivity and dynamic behavior.
- Day.js: Date and time manipulation.
- Local Storage: Store data locally within the browser for enhanced user experience.
- GitHub Pages: Used to publish application.
To install this project for local development:
- Clone the repository to your local machine.
- Open the project directory.
- Open
index.html
in a web browser to view the application.
To use the application:
- Open
index.html
file in a web browser. - Input the city of your choice.
- Use cached searches for instant viewing of cities.
- Implement button to clear search history.
- Align icons alongside all dates.
- Refine CSS and application structure.
- Enhance accessibility with updated labels.
This project is licensed under the MIT License.
Feel free to reach out to me via GitHub, or email at [email protected].