initializing_canvas.exe
AI tools: ENABLED ✓

TechQuest 2026  ·  Web Dev Competition

OPEN CANVAS

Build a website. Use AI. Make it yours.
The canvas is open — what you put on it is up to you.

Classes 8 – 12
Solo or Pairs
AI Tools Allowed
100 Marks
Enter the Arena

Pick a topic. Pitch it for approval. Then spend two weeks building a website about it using any tools you want — including AI. On competition day, you present live to the judges.

OpenCanvas is TechQuest's web development competition — and it's unlike any other event here. There's no fixed brief, no locked-in topic, and no rule against using AI tools. You choose what you build, you choose how you build it, and you stand behind every line of code on the day.

The catch? Judges will ask. They'll dig into your structure, your design choices, your CSS — and a page you don't understand won't score. The participants who win are the ones who actually learn what they're building, even if AI helped them start it.

Why it's different
🧠
AI Allowed
Use Copilot, Claude, ChatGPT — any tool you want. No restrictions on how you code.
🎯
Your Topic
You pick what to build. Pitch any subject — games, science, music, anime — anything.
Live Defence
Judges ask questions. You answer. Understanding your build is what separates winners.
Phase 01
The Build
50 Marks
Two weeks to design, code, and ship your website. Your topic, your stack, your rules. Submit before event day.
Phase 02
The Pitch
50 Marks
Walk judges through your site live. Explain your design decisions. Answer what they throw at you. Max 5 minutes.
What can you use?
Allowed Stack — No Restrictions
HTML5 CSS3 JavaScript ChatGPT Claude AI Copilot Gemini Bootstrap Tailwind Animate.css Public APIs Free CDNs
Example topics — click to see why they work

↑ tap any topic to see what makes it a strong submission

Phase 01 · The Build — 2 Weeks
Timeline2 weeks from announcement
TopicParticipant's own (approval required)
AI ToolsFully permitted ✓
Frameworks / LibrariesAll allowed ✓
Team SizeSolo or pairs
SubmissionHTML file(s) before event day

Participants choose any topic they're genuinely interested in and submit it for approval by the event heads. Once approved, they have two weeks to build. There are no language or framework restrictions — vanilla HTML, CSS and JS, a full React app, or a Tailwind-powered site with AI-generated copy are all equally valid. The build must be self-contained and run offline on event day.

⚡   AI Tools are allowed and encouraged. Use any AI assistant to help write code, generate layouts, debug, or brainstorm. The important part: you need to understand what was built. Judges will ask.

Phase 02 · Live Pitch — Up to 5 Minutes
Total Stage TimeUp to 5 minutes per participant/team
Part A — DemoLive walkthrough of the site
Part B — DefenceJudge questions on code & design
DeviceSchool computer (bring files)

Part A — Demo: Walk the judges through your site. Show them the pages, explain the layout, highlight what you're proud of. This is your moment to present the work on your own terms before they start asking.

Part B — Defence: Judges will ask specific questions — about a CSS rule, a JS function, a design decision, a colour choice. If you used AI to write it, that's fine. But you need to be able to explain what it does. Teams who understand their code at every level score highest.

✦   You don't need to write every line yourself. You need to own every line you submit.

Phase 01 · The Build
50 pts

Visual Design & UI

20

How does the site look? Judges assess colour, typography, spacing, and visual hierarchy. A site that looks intentional and polished — even if simple — scores higher than a complex site that looks like an accident. Clean, purposeful design is always rewarded.

Structure & Code Quality

15

Is the HTML semantic and well-structured? Is the CSS organised? Are there unnecessary bugs or broken elements? Judges will look at the source during the defence. Clean, readable code with a logical structure earns full marks here — messy AI-generated soup does not.

Content & Topic Relevance

10

Is the content on the site relevant, accurate, and interesting? A beautiful site about nothing scores lower than a useful, content-rich site about something specific. Judges reward participants who genuinely know their topic.

Interactivity / Feature

5

Does the site do something? A working navigation, a functioning search, a toggle, an animation, a quiz — any interactive element that works correctly earns marks here. It doesn't need to be complex, it needs to work.

Phase 02 · The Pitch
50 pts

Code Understanding

20

Can the participant explain what their code does? Judges will point at elements and ask. How does this animation work? What does this function do? Why did you structure the page this way? Genuine understanding — even of AI-generated code — is the highest-scoring outcome here.

Presentation & Confidence

15

How does the participant carry themselves on the day? Confident, clear presentation — not reading from a script, making genuine eye contact, speaking naturally about their site — scores well. Panic and memorised lines score lower.

Design Decision Reasoning

10

Why do these colours work together? Why this layout? Why did you pick this font? Judges want to see that design decisions were made intentionally — not just accepted from an AI output. "I liked how it looked" is fine. "I chose this because…" is better.

Q&A Response

5

How well does the participant handle unexpected questions? What they don't know is less important than how they respond to it. "I'm not sure, but I think it works like this…" is a strong answer. Silence or making things up is not.

Grand Total
Phase 01: 50 pts  +  Phase 02: 50 pts
100
Grade Bands
90–100Distinction
75–89Merit
60–74Pass
Below 60Participation
⚡   Hall of Code — Best Site Award
Top Build Gets Showcased
The highest-scoring site will be featured live on the TechQuest display screens at the event, and the top three builders are recognised at the closing ceremony. Your site stays on the TechQuest record — permanently.
Eligibility: All submitted and approved sites qualify automatically.
Selection: Highest combined Phase 01 + Phase 02 score takes 1st place.
On the day: Top site is displayed at the event. Top 3 are recognised on stage.

Everything you need to know before you open your editor.

Open ToClasses 8 – 12
Team SizeSolo or pairs
AI ToolsFully allowed ✓
LanguagesHTML · CSS · JS (any framework)
Stage TimeUp to 5 minutes per team
Topic ApprovalRequired — contact event heads

Choose your topic first. You pick any subject — sports, science, anime, history, music, coding itself, anything — and pitch it to the event heads for a quick approval. Approval is easy; it's just to make sure no two teams are building the same thing.

AI tools are a feature, not a cheat. Using ChatGPT to write your layout, Claude to debug your CSS, or Copilot to autocomplete your JS is all fair game. Real-world developers use these tools every day. The event reflects that. What's judged is understanding — so learn what you ship.

Your site must run offline. Bring your files on a USB or copied to the school computer before the event. Sites that require a live internet connection to load content may be penalised if the network is unavailable. Embed what you need.

⚡   On the day, you'll be asked about your code, your design choices, and your topic. The ones who win are not the best coders — they're the ones who can explain what they built and why.

Contact
Talk to the Event Heads

Reach out to get your topic approved or ask anything about the competition format, submission, or rules.

Ansh Bhadauria
Class 12C
Sristi Gupta
Class 12C