tristanfaure.com /projects / ping-ide
PING — Collaborative IDE
Full-stack project workspace: Quarkus + PostgreSQL + Lucene, React 19 front
2025 · ACADEMIC
Stack
Java · Quarkus · PostgreSQL · Lucene · React 19 · TypeScript · Tailwind 4
Key figures
- Backend
- REST + JWT + Lucene search
- Frontend
- React 19 + Vite + TS
- Scale
- ~6.5k LOC full-stack
- Tests
- JUnit + AssertJ
A collaborative IDE and project-management web app built end to end: a Java Quarkus REST backend with JWT auth, PostgreSQL persistence and Lucene full-text search, and a React 19 + TypeScript + Tailwind 4 frontend.
The only large team project in the list with a polished UI on top of a real backend — auth, search, project workspaces.
Live demo runs on seeded data — log in with admin.login / password to explore.
Links
All 33 projects · Open the interactive portfolio · About Tristan