This repository showcases my personal portfolio with three fully functional React applications:
To-Do App, Quiz App, and Weather App.
All apps are built with React.js, styled using Tailwind CSS, and integrated with React Router for smooth navigation.
The design is fully responsive and modern.
- Add, edit, and delete tasks
- Mark tasks as completed
- Filter tasks: All / Completed / Pending
- Clear all tasks
- Persistent storage using
localStorage - Fully responsive UI
- Multiple choice questions
- Navigate Next / Previous questions
- Show correct answers
- Score calculation and display
- Restart quiz functionality
- Progress indicator
- Fetch current weather using OpenWeatherMap API
- Input city name or press Enter to search
- Displays temperature, weather condition, humidity, and wind speed
- Error handling for invalid cities
- Responsive and modern UI
- Frontend: React.js
- Styling: Tailwind CSS
- Routing: React Router
- API: OpenWeatherMap API for Weather App
- Storage:
localStoragefor To-Do App
- Clone the Repository:
git clone https://github.com/yourusername/portfolio-apps.git
- Install Dependencies:
npm install
- Run Locally:
npm run dev
👨💻 Muhammad Bilal
📧 bilalusman1291@gmail.com
🐙 GitHub Profile
⭐ If you like this project, don’t forget to give it a star on GitHub!