100DAYS_OF_100WEBPROJECTS

screenshot of 100DAYS_OF_100WEBPROJECTS

100 Days 100 Web Projects is a frontend-focused open-source challenge where I build one project daily using HTML, CSS, and JavaScript. Contributors are welcome to add creative mini-projects, improve existing ones, fix bugs, or enhance UI/UX. A great opportunity to learn, build, and grow together ...

Overview

Embarking on a journey of learning web development can be both exciting and overwhelming, but the 100 Days of 100 Web Projects challenge makes it engaging and structured. This repository offers a hands-on approach to developing your skills by building over 100 mini projects, utilizing the core technologies of the web: HTML, CSS, and JavaScript. Each project is designed to enhance your understanding of web development principles while providing a fun and interactive experience.

As you progress through the 100 days, you'll tackle a variety of projects that range from simple tools like a To-Do List to more complex applications like a Weather App. This challenge not only sharpens your coding skills but also allows for the development of problem-solving abilities and a robust developer portfolio.

Features

  • Diverse Project List: Access to over 100 mini projects ranging from basic to intermediate level, making it suitable for all learners.
  • Daily Updates: Projects are updated regularly, encouraging consistent practice and engagement with the latest web technologies.
  • Community Collaboration: An open environment for developers to contribute, enhancing the learning experience through collaboration.
  • Developer Portfolio: Completed projects can be published on platforms like GitHub Pages or Vercel, showcasing your newly acquired skills.
  • Structured Learning Path: Clear guidelines on how to add your project, ensuring a smooth learning process and reducing common mistakes.
  • Tech Stack Experience: Hands-on experience with HTML for page structure, CSS for styling, and JavaScript for interactive functionalities.
  • Real-time Applications: Build practical applications like a Digital Clock and Weather App that have real-world relevance.
  • Problem-solving Skills: Enhance your logical thinking and problem-solving capabilities through the development of UI/UX solutions.