01
AI IN VARNA · IMAGINIF
A real case study — not an AI sales pitch
I am 68.
I am not a programmer.
But I build and run real websites and web applications with the help of AI.
AI
Idea
Build
Test & correct
slides/01-cover.php
02
THE SURPRISING PART
I run around 10 websites
from one small server.
The Linode server is located in Germany.
€8 per month for the server — not per website
The same server hosts my own projects and websites for friends
Each site can have its own domain, database, email and backups
Extra costs: domain names, xCloud, Gmail when needed, and very small API usage.
€8one server / month
slides/02-one-server.php
03
THE SIMPLE SETUP
Four layers. That is the whole system.
AI
Claude + ChatGPTBrainstorming, structure, code, debugging and corrections→
XC
xCloudA visual dashboard to manage the server and every site→
DE
LinodeOne Linux server in Germany for about €8 per month→
10
Live websitesSeparate projects, domains and databases on one serverslides/03-simple-setup.php
04
THE CONTROL ROOM
xCloud makes the server practical for me.
I manage websites, domains, databases, backups and SSL from one visual dashboard.
- Create and manage sites
- Connect domains and SSL
- Open databases and files
- Back up and restore projects

slides/04-xcloud.php
05
WHAT RUNS ON THE SERVER
Real projects. Not demos.
Bulgarian by IMAGINIFbulgarian.imaginif.com
Bulgarian Alphabet demoDevelopment / test site
Starting Over in Balistartingoverinbali.com
The Long Letterthelongletter.imaginif.com
IMAGINIFimaginif.com
CV applicationAI-assisted CV builder
Bali Trip BookTravel photo-book app
Talk BulgarianLanguage project
SuparsaFriend’s website
PutraconfitureFriend’s website
TropsaFriend’s website
Naistra + othersSame server, separate sites
slides/05-sites.php
06
HOW THIS WORKED BEFORE AI
The old process had long handovers and waiting.
01Write a formal briefTranslate the idea into requirements a developer can understand.
02Find the right developerAgency, freelancer or internal programmer.
03Wait for a first versionQuestions, planning, estimates and development time.
04Send correctionsExplain misunderstandings and wait for another version.
05Pay for each roundEvery change consumes developer time and budget.
TIME COMPARISON PLACEHOLDER: add your honest estimate for the old approach after we fine-tune this slide.
slides/06-before-ai.php
07
REAL CASE STUDY
How I built
Bulgarian by IMAGINIF
The application is the proof. The development process is the story.


slides/07-case-study.php
08
THE PROBLEM BECAME THE BRIEF
I desperately needed to learn the Bulgarian alphabet.
I did not want a complete language course. My first goal was simply to recognise letters and sounds well enough to read the street around me.
“I have been a store designer since 1989. Of course the first thing I wanted to read was the shop signs.”

slides/08-problem.php
09

THE OLD LEARNING METHOD
One static sheet.
Everything explained by the teacher.
- No audio built into the material
- No interactive practice
- No automatic progress tracking
- The teacher must pronounce, repeat and write everything
The valuable lesson time is used for repetition that software can handle.
slides/09-old-learning.php
10
THE FIRST AI STEP
I did not start with code.
I started with a conversation.
I explained the problem and my goal to Claude. The first phase was a brainstorm, not programming.
- What exactly must I learn first?
- Why do current materials waste lesson time?
- How can the app connect letters to real shop signs?
- What would make daily practice simple?
slides/10-claude-brainstorm.php
11
FROM BRAINSTORM TO STRUCTURE
Claude helped turn a personal problem into a buildable plan.
01Letters and soundsHear each character and mark what is mastered.
02Familiar lettersStart with characters that already feel easy.
03False friendsFocus on letters that look familiar but sound different.
04Practice and examRepeat, reveal, test and remember.
05Real-life signsUse pharmacies, shops, bars and taxis as learning material.
06Product systemAccounts, progress, admin, trial and payment.
slides/11-ai-plan.php
12
THE NEW DEVELOPMENT LOOP
Explain. Build. Test. Screenshot. Correct. Repeat.
1I describe the next feature or problem in plain language
2Claude or ChatGPT creates or rewrites the files
3I upload through xCloud and test the real application
4I send screenshots, errors and precise corrections back to AI
5I repeat until the result works and looks right



slides/12-build-loop.php
13
THE HONEST PART
AI gets things wrong.
A lot.
- Layouts can break
- Code can create new errors
- AI can misunderstand the logic
- One correction can damage another feature
- It may take many attempts
The difference is not perfection. The difference is that I can test and ask for another correction immediately.
slides/13-bugs.php
14
THE API LAYER
The app also uses external services — and they cost a tiny amount.
G
Google API
Used for audio / voice services inside the learning experience.
Bulgarian
by IMAGINIF The PHP application sends a request, receives a result and shows it to the user.
by IMAGINIF The PHP application sends a request, receives a result and shows it to the user.
C
Claude API
Used when the application needs AI-generated or AI-assisted output.
The APIs are pay-per-use. At this scale, the usage costs only a very small amount — but it is not completely free.
slides/14-apis.php
15
WHAT CHANGED
The biggest change is the speed of the feedback loop.
Before AI
StartFormal brief
BuilderDeveloper or agency
FeedbackMeetings, emails, handovers
CorrectionsScheduled and billed
TimingWaiting between versions
With AI
StartExplain the problem conversationally
BuilderI direct AI and handle the real files
FeedbackTest immediately in the live app
CorrectionsScreenshot, explain, regenerate, repeat
TimingSame-day iteration is often possible
FINAL TIMING PLACEHOLDER: add the real build duration of Bulgarian.imaginif.com after you confirm it.
slides/15-before-now.php
16
WHO ACTUALLY DOES WHAT?
AI accelerates the work.
I still take responsibility.
Claude / ChatGPT
- Brainstorm possible solutions
- Turn ideas into a technical structure
- Create and rewrite code
- Diagnose errors and suggest fixes
- Help connect APIs and services
Jean-Pierre
- Defines the real problem and goal
- Makes the design and usability decisions
- Tests every important screen and function
- Recognises when AI is wrong
- Decides what is good enough to publish
slides/16-ai-human.php
17
THE RESULT
From one static sheet
to a working application.
The point is not that AI made it instantly. The point is that AI allowed me to turn my own problem into a real tool through rapid, repeated iteration.
- Audio and letter recognition
- Practice, vocabulary and exams
- Real-life shop signs
- Progress, accounts and access



slides/17-result.php
18
THANK YOU
You do not need to be a programmer to start.
You need an idea, curiosity and patience.
Scan after the talk to explore the live projects, screenshots and tools.
https://ai.imaginif.com
QR currently points to https://ai.imaginif.com
slides/18-closing.php