Phase 1: Spider-Man 🕸️
1. Personal Portfolio Website
- Objective: Create a personal portfolio website that showcases your skills, projects, and contact information.
- Requirements: Use HTML for the structure, CSS for styling, and JavaScript for interactive elements (e.g., a working contact form).
- Skills Covered: HTML structure, semantic elements, forms, flexbox, media queries, and basic JavaScript.
2. Responsive Landing Page
- Objective: Design a responsive landing page for a product or service.
- Requirements: Implement a navigation bar, hero section, product features section, and footer. Ensure responsiveness across desktop, tablet, and mobile.
- Skills Covered: Flexbox, CSS Grid, media queries, and responsive design principles.
3. Interactive Quiz Application
- Objective: Build an interactive quiz with multiple-choice questions.
- Requirements: Display a question with multiple answer choices and highlight correct/incorrect answers. Show the final score at the end.
- Skills Covered: DOM manipulation, event handling, and basic JavaScript logic.
4. Recipe Finder App (API Integration)
- Objective: Create an app that allows users to search for recipes by ingredient (using an external recipe API).
- Requirements: Use JavaScript to fetch and display recipe information dynamically based on user input.