programminghero1/b14-a01-devconf-2026 — explained in plain English
Analysis updated 2026-05-18
Follow the assignment as a guided project to practice HTML and CSS layout.
Use the Figma design reference to build a matching navbar, hero, and pricing section.
Practice writing unique speaker and pricing card content instead of repeated text.
Debug common GitHub Pages issues using the troubleshooting section.
| programminghero1/b14-a01-devconf-2026 | 619dev/guanlan | achrefelouafi/grasssystemthreejs | |
|---|---|---|---|
| Stars | 48 | 48 | 48 |
| Language | — | TypeScript | JavaScript |
| Setup difficulty | easy | moderate | easy |
| Complexity | 1/5 | 3/5 | 2/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
This is a student assignment brief, not runnable software, completing it means writing your own HTML and CSS files and publishing them via GitHub Pages.
This repository is a coding assignment brief for a student course, not a working application. It describes a webpage project students must build for a fictional event called DevConf 2026, using only HTML and CSS, with no JavaScript and no CSS frameworks. The assignment lays out exactly what sections the page must contain: a navigation bar with a logo, centered menu items, and a register button, a full width hero banner with a bold heading and a call to action button, a speakers section showing a grid of at least four speaker cards with photos, names, titles, and topic labels, a pricing section with three plans where the middle plan is visually highlighted, and a footer with a logo, social links, and a copyright line. Students may follow an included Figma design for layout and spacing. One small part of the assignment specifically allows and encourages using an AI tool such as Claude or ChatGPT: students replace a placeholder section with their own original idea that still fits the conference theme, and they must submit the prompts they used to build it. Every other section must be written by hand, and using AI there is discouraged and may lose marks. Other rules include making at least five separate GitHub commits instead of one big commit, avoiding placeholder Lorem Ipsum text, and writing unique text for each repeated card instead of copying the same sentence everywhere. An optional, ungraded part of the assignment asks students to record a short video explaining basic HTML and CSS concepts in their own words, such as the difference between a div and a span, the CSS box model, classes versus ids, Flexbox alignment properties, and CSS positioning values, mainly as practice since a similar video becomes mandatory in a later assignment. The README ends with a troubleshooting list for common GitHub Pages problems, such as needing a file named exactly index.html, case sensitive file paths on Linux based hosting, image paths in CSS being relative to the stylesheet rather than the HTML file, and browser caching hiding recent changes.
A student course assignment brief describing an HTML and CSS only landing page project for a fake conference, DevConf 2026, including grading rules and GitHub Pages troubleshooting tips.
No license information is stated in the README.
Setup difficulty is rated easy, with roughly 1h+ to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.