/euroskills-web-development-2023

Skill 17 - Web Development Tasks of the WorldSkills Europe Competition 2023, Gdansk

Primary LanguageCSSMIT LicenseMIT

EuroSkills 2023 Web Development Test Project

This repository contains the original tasks presented to competitors at the EuroSkills (WorldSkills Europe) competition in 2023 in Gdansk.

Competition Week

There will be 3 competition days.

  1. C1: Sep 6rd (WED): Design & Implementation: Promo Website & Backend (server side rendering)
  2. C2: Sep 7th (THU): API Development & Frontend Development
  3. C3: Sep 8th (FRI): Testing & PWA & Web Components & Fun Project

C1

  • Morning - Module A
    • 3h Static Website Design (HTML/CSS)
      • Home page
      • Product page
      • Pricing page
      • Who we are page
      • Responsive
      • WCAG compliance
      • SEO friendly
  • Afternoon - Module B
    • 4h Dynamic website with server side rendering
      • Login
      • Create & update workspaces
      • Create & revoke API tokens
      • Import historical data from CSV file into database
      • Show bills
      • Set billing quotas

C2

  • Morning - Module C

    • 3h Backend: Commercial Open API
      • access control (API token)
      • billing (measure seconds)
      • adhere to quotas
      • Implement image classifier
      • Implement conversational chat
  • Afternoon - Module D

    • 4h Frontend: Interactive Frontend using an API
      • Model Discovery Page
      • Conversational chat UI
      • Image classifier UI
      • Generate Art Prompt UI

C3

  • Morning - Module E
    • 1h Testing
    • 1h Progressive Web App (PWA)
    • 1h Web Components
  • Afternoon - Module F
    • 2h Fun module
      • "Invent/Fake" a new ML model and integrate it
    • Afterwards presentations

License

MIT