Skip to content
Gdańsk Bay Tech Innovation ecosystem calendar · Pomerania
/
← All events

[DATE CHANGE] From business requirements, through frontend and backend

You will build your own web application with AI in Nuxt 4: from user stories and OpenAI integration to secure API key, interface in Nuxt UI and implementation on Vercel. Practical workshop for people who know the basics of JavaScriptu.

When Saturday, 28 November 2026
Time 10:00–14:00
City online
Entry Paid determined automatically
Level for beginners determined automatically

Mandatory registration and purchase of tickets: https://stacja.it/produkt/od-wymagan-biznesowych-przez-frontend-i-backend-po-publiczna-produkcje-aplikacja-webowa-ai-w-nuxt-4/

Weekend workshop at 10:00-14:00 (4 h)

ATTENTION, WORKSHOP CHANGE! The event originally planned for 17.10.2026, will take place 28.11.2026 r.

What will you learn? - Translating requirements into code - working with user stories and acceptance criteria as an application plan, - Integration with OpenAI, - Structured model responses (generateObject + Zod) - ready, validated JSON instead of loose text, - Secure API key handling, - Interface construction in Nuxt UI based on Atomic Design: form, loading.

Who is the workshop for? For people who know the basics of JavaScriptu, who want to build their own application with AI and get acquainted with the topic from the practical side - from juniors and students, through hobbyists, to programmers. Knowledge of Vue / Nuxt is welcome but not required.

Knowledge: - Basics of JavaScript / TypeScript, working with API and terminal, - Experience with AI is not required.

Software: - Installed Node.js 22 LTS or later, - Installed npm, git, code editor (recommended - Cursor), - Modern web browser.

Accounts (free): - GitHub, Vercel, - The OpenAI key is provided by the host - you do not have to create an account or give a card.

Mateusz Karwowski: Fullstack developer specializing mainly in frontend, Vue and React technologies. A graduate of engineering and master's studies in computer science at the Warsaw University of Technology.

He has extensive experience in various web projects - from advertising platforms, data visualization tools and metrics for analysts, to a platform for designers and engineers in the installation industry, supporting the selection of water-can devices and technical calculations. Currently, he co-creates a large-scale web application for business customers in the telecommunications sector.

It combines practical engineering experience with the ability to easily translate complex issues - for years it has been conducting trainings and workshops, sharing knowledge with others. He is particularly interested in modern web technologies and practical applications of AI in digital products - building solutions that really work and reach the user, from the idea, through implementation, to implementation.

In the coaching work, he focuses on practice and code written live, so that participants leave the workshop with a ready-made, working project.

Program 1. Introduction and application idea, 2. From requirements to plan: user stories and acceptance criteria, 3. Project setup: Nuxt 4, Nuxt UI, AI dependencies, 4. Secure key configuration OpenAI (. env + runtimeConfig), 5. First call to the AI model, 6. Data diagram in Zod, 7. Structured output – generateObject, 8. Topic form and charging status, 9. Rendering and gameplay quiz – division of components by Atomic Design, 10. Result screen and reset, 11. UX refinement and error handling, 12. Deploy to Vercel, 13. Q&A and development. The end result: each participant finishes the workshop with an AI quiz generator running on Vercel –.

The number of places is limited! The organizer reserves the right to cancel the event in case of failure to register the minimum number of participants.

Mandatory registration and purchase of tickets: https://stacja.it/produkt/od-wymagan-biznesowych-przez-frontend-i-backend-po-publiczna-produkcje-aplikacja-webowa-ai-w-nuxt-4/

Content processed by AI. The English version was produced by machine translation, the “why attend” blurb was written by an AI model, the cost was determined automatically from the description, the difficulty level was determined automatically from the description, the duration was determined automatically from the description. The organiser's page is authoritative. View the original from the organiser →

Similar events