03

Spec2Code

DevTools / AI

BACK TO PROJECTS LIST

48h hackathon prototype (team of 3) chaining Jira + GitLab + OpenAI: a prompt becomes a Jira ticket, then a generated branch, then an MR auto-reviewed by another LLM pass.

Context

Internal hackathon project
48h Hackathon
Team of 3

Explore whether a Jira → code → review loop can be fully scripted in 48h, with live demoability against a real GitLab repo.

My Role

Lead Backend & AI Integration

RESPONSIBILITIES

  • FastAPI backend architecture with real-time WebSockets
  • OpenAI API integration + embeddings system (ChromaDB)
  • GitLab API + Jira API orchestration for automated workflow
  • Pipeline design: prompt → ticket → code → MR → review

DELIVERABLES

Functional MVP in 48h with end-to-end generation and live demo

Results

  • End-to-end pipeline (prompt → Jira ticket → GitLab MR → AI review) shipped in 48h
  • Live jury demo on a real GitLab repo at the end of the hackathon

ACHIEVEMENTS

  • Three external APIs (Jira, GitLab, OpenAI) orchestrated with retrieval-augmented context via ChromaDB
  • FastAPI + WebSocket layer wired for real-time progress feedback in 48h

Technical Stack

TECHNOLOGIES

FastAPINuxt.jsPythonMCPWebSocketsVue 3ChromaDBTypeScriptPrimeVueTailwindCSSOpenAI APIGitLab APIJira APIAI Automation

KEY FEATURES

  • Automatic Jira ticket generation from a prompt
  • Code generation based on the created ticket
  • GitLab branch creation + commit + automatic MR
  • Diff analysis and automatic merge request review
  • Real-time updates via WebSocket
  • Embeddings system for generation context

Gallery

Similar project in mind?

Let's discuss how I can help you

Related Projects

PortfolioPortfolioPortfolioPortfolio

© 2026

Designed and developed by Vivien Gontier