Welcome to my collection of four mini web projects. Each project is built with HTML, CSS, and JavaScript to demonstrate core frontend development skills, including DOM manipulation, API consumption, and localStorage usage.
A simple task manager that allows users to:
- Add new tasks
- Edit or update existing tasks
- Delete completed tasks
- Persist tasks using localStorage (data saved even after refresh)
📁 Folder: project-a
This project uses the Random User API to generate mock user profiles.
- Generates random user names, emails, and profile pictures
- Refreshes with each click
- Great for testing UI with sample user data
📁 Folder: project-b
A responsive weather application using the OpenWeatherMap API.
- Search any city to get current weather
- Displays temperature, humidity, wind direction
- 5-day forecast included
- Includes animated error messages for invalid cities
📁 Folder: project-c
A simple tool to analyze written content.
- Counts words, characters, and sentences
- Highlights the most common words
- Helpful for writing, editing, or SEO checks
📁 Folder: project-d