frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Jynx, a matchmaking app to find gaming teammates

https://jynx.app/
3•akiro____•2h ago
TL;DR: Jynx is a gaming social platform that matches you with compatible teammates based on skill level, play style and schedule. Swipe to find players (Tinder-style), create or join game sessions (LFG), chat, and build your squad. 214k lines of Dart, 23 feature modules, built entirely with Claude Code as my entry into agentic engineering.

Live on App Store and Play Store: https://play.google.com/store/apps/details?id=app.jynx https://apps.apple.com/fr/app/jynx-where-gaming-gets-social/...

---

Hi HN, long time lurker, first time poster, be gentle.

Developer by day, vibe coder by night: Jynx is the project I used to ease into agentic engineering.

AI talks are mitigated, at best. But I'll talk about my experience here. Forgive my erratic style, it is what it is.

Working with Claude from the very beginning, it's been a blast. I had the "chance" to have the time necessary to learn and use AI a lot. Lots of different techniques that quickly became completely obsolete today.

Without LLMs, it would have been extremely hard to have the same app than I have today. I used Flutter (Dart) to avoid having to dev and maintain two codebases. It is not a language I knew. Learning the language first would have severely hindered the process.

For me, from copy/paste to using MCP then Roo Code, then Claude Code was an ecstatic process. I always loved having ideas but the time it would take me to build the thing and test it always felt too long. Not anymore.

So we carefully designed, iterated and implemented the two codebases for Jynx. One for the flutter app, one for the firebase backend. I chose Firebase to avoid having to maintain a server and be able to focus on the UI/UX of the app.

We started thinking about it in December 2024 and started devs early 2025; not working on it full time at all. We really poured our heart into it and we truly tried to make it as secure as possible. Even though we mean business, it is a passion project. By using the excuse of learning agentic flows, I took the time to inspect each aspects of the app's systems thoroughly.

Tech stack: - Flutter 3.41 / Dart 3.11 (single codebase, iOS + Android) - Firebase (Firestore, Cloud Functions in TypeScript, Auth, Storage, FCM) - Riverpod 3.1 + Freezed + json_serializable for state management & immutable models - Drift for encrypted local SQLite caching (offline-first architecture to optimize Firebase costs) - Clean Architecture with feature modules and mixin-based repositories - Sentry + Firebase Crashlytics for production error reporting - Freerasp for runtime app self-protection (tamper detection, root/jailbreak)

Agentic engineering artifacts: - Claude Code (Claude + GLM) as primary coding agent - 22 hooks, 18 skills, 13 instincts, 8 rule files, custom subagents, slash commands, MCP servers and plugins (instincts system from Affaan's https://github.com/affaan-m/everything-claude-code) - GitNexus - MemPalace for persistent context across sessions

Stats: 1,239 Dart files, 214k lines of code (excluding generated boilerplate), 30k lines of comments across the Flutter codebase.

I made a detailed cheatsheet document about my whole setup if you want it. I could post it or you DM me.

If you have questions, ask away, I'll gladly answer.

Test it and tell me what you think of it honestly, I won't get offended!

Take care, Antoine

Comments

tom-wal•50m ago
Great project. | Good: * Confirmation email didn't land in spam * Easy setup * Lightweight app, quick install | Improvements: * Add a large default gallery of profile portraits matching the app's style (manga characters) * Improve onboarding navigation consistency; avoid flows that go right, then left * Older users like me may not be familiar with Tinder-style swipe actions; a quick tutorial/modal would help * Ensure every game has a logo image * Default username should not be derived from the email address

Show HN: Helios – what plug-in solar could generate for any address in Britain

https://helios.southlondonscientific.com/
66•ruaraidh•4h ago•14 comments

Show HN: Tiny-vLLM – high performance LLM inference engine in C++ and CUDA

https://github.com/jmaczan/tiny-vllm
171•yu3zhou4•20h ago•15 comments

Show HN: Open-source private home security camera system (end-to-end encryption)

https://github.com/secluso/core
97•arrdalan•17h ago•21 comments

Show HN: Jynx, a matchmaking app to find gaming teammates

https://jynx.app/
3•akiro____•2h ago•1 comments

Show HN: TV Explorer. Adding advanced UI to free online TV

https://tvexplorer.live
162•dtagames•23h ago•46 comments

Show HN: Zot – Yet another coding agent harness

https://www.zot.sh
88•patriceckhart•1d ago•76 comments

Show HN: I built an Android OS in the browser

https://mobilegym.dev/
13•haozaz•10h ago•0 comments

Show HN: VT Code – open-source terminal coding agent in Rust

https://github.com/vinhnx/VTCode
12•vinhnx•12h ago•4 comments

Show HN: Ktx – Open-source executable context layer for data agents

https://github.com/Kaelio/ktx
83•lucamrtl•2d ago•25 comments

Show HN: Continue? Y/N: A 60-second game about AI agent permission fatigue

https://llmgame.scalex.dev
377•Wirbelwind•2d ago•156 comments

Show HN: Free activity calendar for schools, sports clubs, and organizations

https://freecal.eu/?lang=en
6•glenn_vc•17h ago•6 comments

Show HN: Context-aware Japanese furigana using Sudachi and ModernBERT

https://www.ezfurigana.com/
35•epitrochoid413•1d ago•17 comments

Show HN: Promptloop – create, run, and improve prompt evals from the terminal

https://github.com/Bella3202019/promptloop
11•velapod•1d ago•2 comments

Show HN: Hallucinate – Massively Multiplayer Online Rave

https://hallucinate.site
435•stagas•2d ago•193 comments

Show HN: Open-Source AI Racing Harness

https://www.elodin.systems/post/elodin-ai-grand-prix-race-sim-harness
74•danAtElodin•2d ago•22 comments

Show HN: Self Publish Studio

https://selfpublishstudio.com/
7•noahwardlow•17h ago•0 comments

Show HN: AionOS – self-healing microkernel in Zig (boots on real hardware)

https://github.com/rodancz/aion
5•rodancz•22h ago•0 comments

Show HN: Oort – A prompt library where every listing has a shipped project

https://oortstack.com
6•Wesearchpress•1d ago•2 comments

Show HN: A Claude Code skill that scopes problems like Peter Naur

https://github.com/spinchange/cartographer-skill/blob/main/skills/cartographer/SKILL.md
2•spinchange•14h ago•0 comments

Show HN: I brought back Airbnb categories

https://www.vibebnb.fyi/
5•giulioco•20h ago•0 comments

Show HN: Open-source Workspace (mail,docs,spreadsheet,drive) web/iOS

https://tinycld.org/
109•nathanstitt•3d ago•39 comments

Show HN: I made an emergency page for my family

https://help.delduca.org
82•delduca•3d ago•104 comments

Show HN: Local-first semantic knowledge graph with magnetic-pull retrieval

https://github.com/Astralchemist/rig
4•akashi_dev•1d ago•0 comments

Show HN: Posthorn, self-hosted mail gateway

https://github.com/craigmccaskill/posthorn
82•craigmccaskill•3d ago•60 comments

Show HN: MigraDiff – maintained fork of migra (PostgreSQL schema diff)

https://github.com/migradiff/migra
4•lateos-ai•20h ago•2 comments

Show HN: I built a better GitHub search that rank repos by what matters

https://reposeek.ai
5•donghaxkim•20h ago•2 comments

Show HN: Compile-time model-id validation with declared capability

https://github.com/yujonglee/openrouter-toolkit
5•yujonglee•4d ago•2 comments

Show HN: A website that tracks every stock trade Congress makes

https://congress.kadoa.com/
61•hubraumhugo•3d ago•24 comments

Show HN: Gaia Atlas – Local Stellar Map

https://valhovey.github.io/gaia-atlas/
6•speleo•22h ago•4 comments

Show HN: NvEnvy – A Notational Velocity (NvAlt) Reboot in Swift. OSS

https://github.com/kenm47/nvEnvy
3•hank2000•23h ago•0 comments