Piekarnia Nadmorska
Local Business
A neighbourhood bakery in Szczecin. Showcases products, opening hours, and a contact form with real-time validation.
JS: Form Validation
View Site
SIS Volleyball
School Club / Sports Team
The school volleyball team hub. Features a match schedule with filter buttons, team roster, and a join-the-team form.
JS: Table Filtering
View Site
Kasia Nowak
Student Portfolio
A student art portfolio. Clean, minimal design with a filterable project gallery and category-based navigation.
JS: Gallery Filter
View Site
Note for students: These examples use Bootstrap for layout and components. Your project should use vanilla CSS (Flexbox, Grid, media queries) as taught in class. The JavaScript features use only concepts from Lessons 12-13:
querySelector, addEventListener, classList, and basic validation.