-
-
Bryntum Gantt milestone timeline showing real-time escrow metrics and 2% platform fee
-
Google Gemini 2.5 Flash decomposing raw SOW into structured tasks & dependencies
-
Autonomous PR verification check & headless PayPal Orders v2 escrow release
-
Immutable cryptographic audit ledger streaming SHA-256 proofs via SSE
-
Native Bryntum ProjectModel JSON schema exportable in 1 click for enterprise import
Inspiration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
Inspiration
Every day, millions of software engineers and enterprises face an age-old dilemma:
- Freelancers & Agencies: Suffer from scope creep, delayed milestone sign-offs, and payment ghosting after code delivery.
- Clients & Enterprises: Fear paying upfront for broken code, missed SLA deadlines, or abandoned repositories.
Traditional project management tools (Jira, Linear, Asana) have no concept of escrow custody or financial settlements. Meanwhile, payment gateways operate purely in dollars without understanding code repositories or pull requests.
MilestonePay AI bridges this divide by turning raw contracts into autonomous, visual Bryntum Gantt milestones backed by cryptographic deliverable audits and headless PayPal escrow releases.
What it does
MilestonePay AI connects project timelines directly to capital:
- AI Contract Decomposition: Clients upload or paste an unstructured Statement of Work (SOW). Google Gemini 2.5 Flash decomposes deliverables into discrete work packages, assigns duration schedules, maps dependencies, and allocates milestone escrow budgets.
- Interactive Bryntum Gantt Visualization: Renders decomposed deliverables on an enterprise-grade Bryntum Gantt Engine, showing critical paths, predecessor-successor relationships, progress percentages, and real-time escrow lock states.
- PayPal Orders v2 Headless Escrow: Authorizes the full project escrow vault upfront using PayPal Orders v2 Sandbox.
- Automated Deliverable Verification: When a milestone PR is submitted, an autonomous agent inspects test criteria, generates an immutable SHA-256 cryptographic audit proof, and programmatically executes a headless PayPal Capture (
/v2/checkout/orders/{id}/capture). - Sustainable B2B SaaS Monetization: Automatically deducts a built-in 2% platform fee on every released milestone, streaming live revenue metrics to the enterprise dashboard.
How we built it
- Frontend & Timeline: React 18, TypeScript, Tailwind CSS, Vite, Lucide Icons, and the Bryntum Gantt Engine (with native ProjectModel data export).
- Backend Architecture: FastAPI (Python 3.11), Uvicorn, Pydantic v2, and SQLAlchemy with a persistent schema.
- AI Engine: Google Gemini 2.5 Flash for deterministic JSON contract parsing, dependency mapping, and deliverable quality scoring.
- Payment & Escrow Layer: PayPal REST API v2 (
/v2/checkout/orderswithintent: AUTHORIZE, programmatic captures, and Webhook listener). - Cryptographic Audit Ledger: Real-time Server-Sent Events (SSE) streaming SHA-256 deliverable hashes and PayPal capture tokens directly to the client interface.
Challenges we ran into
- Strict Gantt Dependency Modeling: Ensuring that Gemini's dynamic JSON output accurately mapped to Bryntum Gantt’s strict
dependenciesdata schema (id,from,to,type: 2) without creating cyclic dependencies or broken critical paths. - Headless Milestone Captures: Orchestrating partial, incremental captures against an authorized multi-milestone PayPal Order while maintaining an exact, unclipped audit ledger of capture IDs.
Accomplishments that we're proud of
- A complete, zero-friction 1-click preset testing experience designed specifically for hackathon judges (
Web3 DeFi,Enterprise LLM RAG,Mobile Fintech App). - Seamless live integration between the Bryntum Gantt Engine and PayPal Orders v2, proving that project schedules and financial flows can be programmatically linked.
- A functional 2% platform monetization engine proving immediate commercial viability.
What's next for MilestonePay AI
- Integrating live GitHub / GitLab webhooks so pull request merges automatically trigger milestone verification in production.
- Onboarding PayPal Commerce Platform for automated multi-party marketplace payouts directly to global bank accounts.
- Jira and Linear marketplace plugins for enterprise development agencies. ## What we learned
What's next for MilestonePay AI
Built With
- bryntum-gantt
- fastapi
- gemini-api
- paypal
- python
- react
- tailwind-css
- typescript
- vercel

Log in or sign up for Devpost to join the conversation.