Skip to content

Nana23-hub/JavaScript-projects

Repository files navigation

🧩 Web Projects Collection (4-in-1)

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.


🔍 Project Overview

1. ✅ To-Do Task Manager App

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


2. 👤 API Random User Generator

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


3. ☀️ Weather App

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


4. ✍️ Word Counter App

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


Releases

No releases published

Packages

 
 
 

Contributors