About This Application
A specialized educational platform built for AppWorld 2026 to explore the frontiers of AI-assisted development and security.
Objective
The primary goal is to provide students with a "real-world" example of an application generated through vibe coding.
This baseline serves as the foundation for the "Code. Secure. Repeat." lab series, where participants will practice:
- Containerization and Deployment
- Automated Security Scanning (SAST/DAST)
- Implementing WAF and Bot Defense
- Securing AI-generated logic
Lab Constraints
Module 2 Scope
In accordance with Module 2 requirements, this application is intentionally simplified to ensure focus on core architectural patterns:
No External DB
Self-contained state for deterministic behavior.
No Auth Mechanisms
Reserved for Module 3 security implementation exercises.
SSR Only
Leverages Jinja2 templates for simple, container-friendly rendering.
Documentation Sources
- AppWorld 2026 Lab Guide
- AI-generated synthesis