Esmail Khorchani's Work | ContraWork by Esmail Khorchani
Esmail Khorchani

Esmail Khorchani

Full stack developer building scalable solutions.

New to Contra

Esmail is building their profile!

☕ Espresso Dark . A warm, accessible dark theme built with oklch() and shadcnUI for my SaaS MVP Deep espresso backgrounds, Golden crema accents, Perfect contrast (WCAG AAA), Soft shadows & rounded corners Can't code without my espresso so it deserves a theme in my App xD
0
23
Spent a week fighting regex and Compromise.js to parse Sparkdesk snap tasks. You type: quick add: update docs @lisa due eod /Mobile Redesign @emily #feature dark mode …should just work. It didn’t. /API v2 → v2 in title Create project New Initiative -> named “New” ASAP baked in 51/85 tests passed Then it started lagging, full re-parse on every keystroke. Users stopped typing. But: 95% of real inputs work New feature: inline multi-snaps (; , and then) Users can edit titles Every input is logged Now every typo, lag, weird phrase = training data. Next: train a model. Goal: >95% accuracy, zero lag. Fuel: real usage.
1
31
Cover image for My Snap mode UI and Gamer/Cyberpunk theme just got a small u...
My Snap mode UI and Gamer/Cyberpunk theme just got a small update , a slight shift in primary colors toward scarlet , loved it more than neon-pink and added a section for queued snaps and committed one (This approach is meant for snaps that doesn't translate to tasks such as "create project" , "add member to team" ... , and some snaps might have dependencies with other snaps that's why I added a commit action, to avoid confusion and blocking snaps) hat do you guys think!
1
28
Cover image for As a solo indie founder
As a solo indie founder with more experience in software engineering than Design , I guess this logo is a good start for my SaaS project (Sparkdesk) and I'm telling you, for a fullstack developer, designing this was hard, I have no creativity whatsoever lol, but I'm satisfied for now xD want you take on this. :D PS: couldn't upload the logo in SVG so PNG might be low quality :(
1
27
productivity tools don’t have to look like spreadsheets I’ve been building a new PM tool that’s all about getting things done fast, but with vibes. Snap Mode → dump ideas/tasks in seconds. Focus Mode → organize them later like a pro. Theme Switching → because your workspace should feel like you. Current available themes Gamer / Cyberpunk – neon & chaos energy Hacker / Tech Savvy – dark terminal aesthetic Synthwave 80s – retro-future sunset feels Elegant – clean and soft UI Professional – minimal and sleek Just recorded a quick demo showing how themes switch instantly (no refresh, no lag). Think: the speed of Linear, the freedom of Notion, but with personality. Next step: unlock themes through light gamification ,get XP by actually getting work done So tell me — if you were using this… Which theme are you picking first?
2
27