Welcome to GDG UTSC Documentation

    Everything you need to know to contribute to our website

    👋 New to the project?

    Welcome! We're excited to have you here. This documentation will guide you through everything you need to know to start contributing.

    Important: These docs are designed for people who only know basic programming (conditionals and loops). Don't worry if you haven't done web development before — we'll point you in the right direction!

    Why this project? This isn't just a basic club website. We've built a full content management system with authentication, protected routes, real-time data, and server-side rendering. We have many plans to expand and build cool services. Learning and contributing to this project will teach you real web development — the kind of stack used at tech companies.

    Learning Path

    Follow this recommended order to get up to speed:

    ⚠️ Important Notes

    • These docs guide you in the right direction — we don't re-explain common concepts
    • Use the official documentation links provided to learn each technology
    • Take your time! Solid foundations are worth the investment
    • When in doubt, use AI tools (ChatGPT, Claude) or ask the team for help