Radostina Petkova's Work | ContraWork by Radostina PetkovaRadostina Petkova
I turn turn your ideas into reality
π₯ CASE 404π₯ β Digital Forensics System
Full-Stack Detective Game & Interactive Web Application
CASE 404 is an interactive detective mystery that transforms a traditional web dashboard into an immersive digital investigation experience.
Players investigate the mysterious disappearance of a forensic analyst by examining suspects, uncovering hidden evidence, analyzing digital communications, and solving logic-based puzzles.
The Experience
Interactive Investigation Dashboard β A polished, dark-themed interface inspired by professional forensic software.
Suspect Database β Searchable profiles featuring detailed backgrounds, motives, and conflicting alibis.
Evidence Board β Draggable evidence cards with visual connections between clues.
Digital Communications β Realistic phone conversations, email records, and police interviews.
Forensic Puzzles β Three interactive challenges that unlock additional evidence.
Multiple Endings β Investigation outcomes determined by the player's conclusions and collected evidence.
Persistent Progress β Automatic browser-based saving of notes, discoveries, and completed puzzles.
Behind the Technology
Built entirely with HTML, CSS, and vanilla JavaScript, supported by Cloudflare Workers and a real Cloudflare D1 (SQLite) database.
The project includes a serverless REST API, relational database architecture, responsive UI/UX design, and browser-based state management.
The Result
A fully deployed, interactive full-stack application combining software engineering, creative storytelling, and immersive interface design.
GitHub: https://github.com/radostradipetkova/CASE404
(https://github.com/radostradipetkova/CASE404) StudySprint is a student-focused productivity web application designed to make studying more organized, focused, and enjoyable.
The project brings together essential study tools in a clean, modern, and responsive interface, including a Pomodoro timer, task management, interactive flashcards, study statistics, and customizable light and dark themes.
Project highlights
Responsive interface designed for desktop and mobile
Pomodoro timer for structured study sessions
Interactive task management and flashcards
Study progress tracking
Local browser storage for saving user data
Modern UI with soft colours and intuitive navigation
My role: Personal web development project, created with AI-assisted development and customization.
Technologies: HTML, CSS, JavaScript, Cloudflare Workers
The goal was to create an accessible, lightweight study companion that combines practical functionality with a friendly user experience. A single-page website for a small handmade business selling knitted toys. The goal was to show how a local seller can present products clearly and make ordering easy, without needing a full online shop.