Welcome to my Learning Projects Repository β a showcase of my practical journey through real-world HTML, CSS, and JavaScript projects.
Each project is designed to strengthen my web development fundamentals and explore the core logic behind front-end applications.
A clean and interactive task manager that allows users to:
- β Add new tasks
- β Delete tasks
- βοΈ Mark tasks as completed
π§ Built with Local Storage for persistent data and smooth UI design.
An engaging and fun quiz application that tests your knowledge with multiple-choice questions.
Includes:
- Real-time score tracking
- Dynamic question rendering
- Beautiful and responsive design
π― Demonstrates DOM manipulation, conditional logic, and JavaScript event handling.
A dynamic weather application that fetches real-time data from the OpenWeatherMap API.
Displays:
- π‘οΈ Temperature
- π§ Humidity
- π¦οΈ Current weather conditions
Built to practice API fetching, async/await, and JSON handling in JavaScript.
| Technology | Purpose |
|---|---|
| HTML5 | Structure and content |
| CSS3 | Styling and responsive design |
| JavaScript (ES6) | Logic and interactivity |
| OpenWeatherMap API | Live weather data integration |
β
Fully responsive across all devices
β¨ Clean and interactive UI with hover effects
π§© Each project opens individually on click
πΎ Uses Local Storage for data persistence
π¬ Well-commented and beginner-friendly code
This repository represents my continuous learning process β building small yet complete front-end projects to:
- Strengthen core problem-solving skills
- Understand real-world UI and logic flow
- Build a solid foundation for advanced frameworks like React.js
π Live Preview: https://ilearning-projects.vercel.app/
π¨βπ» Muhammad Bilal
π§ bilalusman1291@gmail.com
π Portfolio Website
π GitHub Profile
β If you like this repository, please give it a star to support my journey!