XOXI· case study
Your CV, rebuilt as a website you can apply with.
XOXI is a portfolio, hiring and messaging platform. We designed the brand, the iOS and Android app and the web platform, and built all of it in-house.
- Web · live
- App Store · live
- Google Play · next



01 · The problem
A career lives in six places. None of them can prove a thing.
- CV.pdfRe-uploaded for every single job.
- Portfolio siteBuilt, hosted and paid for separately.
- Job formsThe same fields, typed again.
- Profile networksAnyone can type any job title.
- MarketplacesA cut taken from every job won.
- Personal inboxYour number, handed to strangers.
So we asked a simple question: what if the portfolio itself did all six jobs?
02 · The idea
One living portfolio. Five jobs.
- 01ShowA free hosted portfolio at xoxi.me/you, not just a profile card.
- 02VerifyPast employers and schools confirm your history, so it can be trusted.
- 03DiscoverHiring teams search portfolios in Find Talent.
- 04ApplyYour portfolio is the application. One tap, no forms.
- 05ConnectXOXI Mail, without giving out your number or email.
03 · Design language
Dark and calm, so the work is the brightest thing on screen.

- Royal blue#007EFF
- Light#3399FF
- Deep#0066CC
- Navy#05070F
- Ink#181818
- Card#212121
- Paper#F9F9F9
One accent colour does all the work. If it's blue, you can tap it.
04 · Components
Built from a small set of parts that repeat everywhere.




05 · Portfolio builder
Upload a CV. Get a website.
XOXI AI reads the CV and fills in experience, education and projects. You review it, pick a theme, a font and a brand colour, and publish.
- AI CV import, or describe yourself in a prompt
- 10 themes, each in dark and light
- 9 fonts and any brand colour
- Free hosting at xoxi.me/username
- Europass-style PDF when someone asks for a file


06 · Verification
Claims, checked by the people who can check them.
Most profiles are self-reported. On XOXI you link a job to the company's XOXI account. They approve it, and a verified tag appears on that entry. Schools do the same for education.
- You add the role
- The company approves
- Verified tag on your portfolio

07 · Hiring
Applicants arrive ranked, with a reason.
Each applicant gets an AI match score and a short written review. Teams sort by match, message people in XOXI Mail and export the shortlist. The final decision stays with a person.
- One-tap apply with your portfolio
- AI search in plain words
- Shortlists export to Excel
- Verified businesses carry a blue badge
- No commission on work won through XOXI


09 · What we did
Every layer, designed and built by one team.
- BrandName, mark, colour and type
- UXFlows for job seekers, businesses and schools
- UIApp and web, dark and light
- Mobile appFlutter for iOS and Android, about 42k lines of Dart
- Web platformReact, TypeScript, Tailwind, per-page SEO
- BackendSupabase with row-level security
- AICV parsing, bio writing, match scores, search
- Launch filmScript, motion and edit
Status, checked 19 October 2026
- Web · live
- App Store · live
- Google Play · next
Have a product in your head? We'll design it, build it and ship it.
Brand, UI/UX, iOS and Android apps, websites and AI agents. One team, from the first sketch to the store release.
Fixed quote. You own everything we make.



