Welcome to Front-End Frenzy: Web Dev Basics - DIY! This event is designed to kickstart your journey into web development. Over the next 30 days, you’ll learn HTML, CSS, and JavaScript through daily challenges, building projects that you can showcase in your portfolio.
By the end of this event, you’ll have:
All participants will earn stickers, and the top performer will receive a GitHub T-shirt!
We also have something special planned for sticker distribution day—stay tuned!
Before you begin, please set up the following accounts:
After creating your accounts, make sure to:
Fill out the registration form here.
Note: You must provide accurate information so that we can identify you for reward distribution.
Each day, a new challenge file will be available in the event’s repository on GitHub. Navigate to the Daily Challenges folder to find the Markdown file for the current day.
Every day’s challenge will include:
Feel free to use:
Each challenge includes a mini project. Completing these projects will help solidify your understanding and give you practical experience. By the end of the event, you’ll have a portfolio of small web projects.
At the end of each week, you’ll face a milestone challenge that brings together everything you’ve learned. These challenges are larger projects that may require extra time and effort.
Submit your completed milestone projects via GitHub by pushing your code to your repository. Share your project link in the designated Discord channel.
For detailed instructions, take a look at the HowToSubmit file.
For final project submission guidelines, refer to the PROJECT_SUBMISSION.md file.
Milestone projects will be evaluated based on:
On the 30th day, you’ll be given a comprehensive challenge that will test all the skills you’ve learned. This final project will weigh heavily in determining the top performer.
The final challenge is crucial for winning the GitHub T-shirt and other top prizes. Make sure to give it your best effort!
Submit your final project by pushing it to your GitHub repository and sharing the link in the final challenge submission thread on Discord.
The top performer will be selected based on:
On sticker distribution day, we’ll reveal a special surprise for all active participants! Stay tuned for more details.
Q: When is the event scheduled to start?
A: The event dates will be announced via email and Discord.
Q: What are the requirements for participation?
A: Only the students from SHMM GDC Anantnag, GCET Ganderbal, GDC Baramullah, GDC Kulgham, and GDC Bandipora can register for the event.
Q: What if I miss a day?
A: Don’t worry! You can catch up on missed challenges, but try to stay on track to get the most out of the event.
Q: Do I need to be online at specific times?
A: No, the challenges are self-paced, so you can complete them at your convenience each day.
Q: Can I use external resources?
A: Absolutely! Use any resources you find helpful, but ensure you understand the concepts being taught.
If you encounter any issues or have questions:
We’re excited to see what you build over the next 30 days! Good luck, and have fun coding! 🚀
It’s okay if you only know a bit of HTML and CSS right now—this is the perfect opportunity to get started. If you’re a beginner, you’ll learn essential terminology and concepts, even if you use AI tools to help you along the way. If you’re experienced, you’ll get the chance to help others, earn stickers, and maybe even win a t-shirt.
Get ready to elevate your web skills!