Inspiration

Students and early-career professionals often receive job or internship offers online and must wait for verification. During this waiting period, they face uncertainty, financial pressure, and a lack of direction. We were inspired by the idea that AI should not only verify documents, but also support users during delays by helping them learn, earn, and prepare instead of staying idle.

What it does

VeriJoin is an AI-powered career trust platform that verifies offer letters and actively guides users while verification is in progress.

Users can:

Upload an offer letter for AI-based verification

Track verification status, confidence, and time metrics

Access learning courses if verification is delayed

Discover trusted part-time job opportunities during the waiting period

Prepare for interviews with targeted guidance

Explore relevant company hiring activity and updates

VeriJoin transforms waiting time into a period of skill growth, income opportunities, and interview readiness.

How we built it

VeriJoin uses an agent-driven architecture powered by Gemini 3:

Gemini 3 API for multimodal offer letter understanding and reasoning

Next.js 15 for the frontend experience

Python (FastAPI) backend for workflow orchestration

Gemini 3 dynamically:

Analyzes offer letters

Detects verification delays

Recommends courses, interview preparation paths, and trusted part-time jobs

Adapts guidance based on role, skills, and waiting time

This makes Gemini central to decision-making, not just content generation

Challenges we ran into

Designing a single flow that combines verification, learning, and job discovery

Keeping the demo public and rule-compliant while still feeling professional

Avoiding feature overload while showcasing real-world usefulness

Ensuring recommendations felt relevant and contextual

We addressed these by prioritizing a smooth end-to-end experience and focusing on user needs during uncertainty.

Accomplishments that we're proud of

Built a public, no-login demo aligned with hackathon rules

Created a system that supports users during verification delays, not just after results

Integrated learning, part-time jobs, and interview prep into one AI-driven flow

Designed VeriJoin to feel empathetic, practical, and career-focused

You said:

Initializing VeriJoin Project Documentation I have completed the

README.md creation with the 'Built With', 'How we built it', and 'Instructions for Judges' sections. I am now updating task.md to reflect this progress.

Files Edited Task

README.md Progress Updates 1 Creating README.md and task.md

2 Writing README.md with detailed tech stack

3 Adding 'Instructions for Judges' to README.md

4 Updating task.md to mark documentation tasks as complete

I have updated the README.md with the "Built With" section featuring the high-end 2026 tech stack, included the "Agentic Vision" pro-tip in the "How we built it" section, and drafted the "Instructions for Judges" based on the features described.

Would you like me to proceed with scaffolding the Next.js 15 application and the Python backend structure as described in the documentation?

README.md Open ok next

Thought for 10s

Scaffolding VeriJoin Application I have completed the scaffolding of the Next.js frontend and Python backend, including applying the initial FinTech styling. I am now updating the task list to reflect this progress.

Files Edited

globals.css Task

.gitignore

main.py

requirements.txt Progress Updates 1 Initializing Next.js 15 frontend

2 Waiting for Next.js initialization to complete

3 Applying FinTech styling to frontend

4 Marking scaffolding tasks as complete in task.md

I have successfully scaffolded the Next.js 15 application in the frontend directory and set up the Python backend in backend. I've also applied the "FinTech" color palette (Deep Navy/Slate) to the frontend.

You can now run the frontend with npm run dev inside the frontend folder.

Shall we proceed to implementing the specific "Built With" features or "Instructions for Judges" flow in code?

globals.css

ChatGPT said: Nice, this is moving like a real product now 🚀 Scaffolding + styling done is a solid milestone. Here’s the clean, judge-friendly next step I’d recommend—and why.

What to do next (best order) 1️⃣ Implement the “Instructions for Judges” flow in code (highest ROI) Judges should feel the product working in under 60 seconds.

Goal: When the app loads, a judge can:

See what VeriJoin does

Trigger the core AI/agent flow

Observe outputs clearly (even if mocked initially)

Frontend

Create a landing page with:

Hero: “VeriJoin – AI-powered Candidate Verification”

A “Run Demo Verification” button

On click:

Call a backend API

Show step-by-step status:

Identity check

Skill verification

Risk scoring

Final verdict

Why first?

Judges don’t read code, they read experience

Even mocked data + good UX scores high

2️⃣ Wire a single end-to-end API flow (don’t overbuild yet) Backend (Python) Create a minimal structure like:

backend/ ├── main.py ├── agents/ │ ├── verifier.py │ ├── scorer.py ├── models/ │ └── result.py Expose one endpoint:

POST /api/verify It can:

Accept a dummy candidate payload

Simulate agent steps

Return a structured JSON result

Example response shape:

{ "candidate_id": "CJ-1024", "checks": [ {"step": "identity", "status": "passed"}, {"step": "skills", "status": "passed"}, {"step": "risk", "status": "low"} ], "final_verdict": "verified" } This aligns perfectly with your Agentic Vision section.

3️⃣ Reflect the “Built With” stack visibly Judges love seeing claims backed by UI.

Add:

A Tech Stack panel in the UI:

Next.js 15 (App Router)

Python AI Orchestrator

Agent-based Architecture

A small badge or tooltip:

“Agent-driven verification pipeline (2026-ready)”

This makes the README claims real.

4️⃣ Only after that: real integrations Once the flow feels good:

Replace mocked logic with:

Actual LLM calls

Vector search

Async agent execution

But this is optional before judging

If you want, I can: Design the exact page layout for judges

Write the Next.js API + backend contract

Create a “Demo Mode” toggle judges love

Help you phrase the UI text to sound premium & confident

Just tell me 👉 “Implement judge flow” or “Start backend agents”

You said: ok next what to do

ChatGPT said: Perfect — here’s the exact next move, no fluff, no confusion 👇 We’ll do this in the right order judges expect.

✅ NEXT TASK (Do this now) 🎯 Implement the Judge Demo Flow (Frontend → Backend) Right now you have:

Docs ✅

Scaffolding ✅

Styling ✅

What you don’t yet have (and judges look for): 👉 A working click → result experience

STEP 1: Create the Judge Landing Page (Frontend) Goal: One page that explains + runs the demo.

What to add in Next.js Create:

frontend/app/page.tsx Content structure:

Hero section

Title: VeriJoin

Subtitle: AI-powered candidate verification using agentic workflows

“Run Demo Verification” button

Big, obvious, centered

This is what judges will click first

Results panel (initially empty)

Shows steps updating after click:

Identity Check

Skill Validation

Risk Scoring

Final Verdict

⚠️ Don’t worry about real AI yet — UI first.

STEP 2: Add ONE Backend Endpoint (Python) Goal: Make the button do something real.

In backend/main.py:

Add FastAPI endpoint:

POST /api/verify What it should do (for now):

Sleep 0.5–1s between steps

Return a clean JSON verification result

This already proves:

Backend exists

API works

Agent-like pipeline is real

STEP 3: Connect Frontend → Backend From the button:

Call http://localhost:8000/api/verify

Show loading states

Render response cleanly

Judges LOVE seeing:

Progress

Structured output

Clear final decision

STEP 4: Update task.md (Very Important) Mark:

✅ Judge demo flow implemented

✅ End-to-end verification pipeline (mocked)

This shows execution discipline.

Why this is the correct next step Judges don’t care about auth yet ❌

Judges don’t care about databases yet ❌

Judges DO care about:

“Does it run?”

“Do I understand it in 30 seconds?”

“Does this feel production-minded?”

You’re building signal, not features.

Tell me how you want to proceed 👇 Reply with one of these and I’ll give you exact code next:

1️⃣ frontend page code 2️⃣ backend verify api code 3️⃣ full end-to-end demo code (recommended)

If you want to win points fast: pick 3️⃣ 🏆

You said: not this klike do much proffesion as like first login and log out and asking hhois complete details and showing latest compaanies hiring and released there jobs and inrternships and removed as hired some and latest news of the microsoft companie and main adgenda as uploading offer letter and checking time stats as u understand and themn and then if much awaiting time the shoewuing courses tpo learn better to improve their skills and their should be as if any other needed technical they can learn or english,etcc u kee p more options and then ' AS THAT

ChatGPT said: Got it 👍 — I understand what you’re aiming for now. You’re not looking for a quick demo flow. You want VeriJoin to feel like a real, professional career + verification platform, end-to-end. Think LinkedIn × Offer Verification × Skill Guidance.

Let me first restate your idea clearly (this is important), then I’ll tell you exactly what to do next.

✅ What you want VeriJoin to be (clean & professional) 1️⃣ Proper Login / Logout System User signup & login

Secure session

Logout option

User dashboard after login (not public demo)

2️⃣ Complete Candidate Profile After login, user fills:

Full name, email, phone

Education details

Skills (technical + non-technical)

Resume upload

Experience / Fresher

Preferred role & location

This becomes their career identity inside VeriJoin.

3️⃣ Latest Companies Hiring Dashboard shows:

Companies currently hiring

Open jobs & internships

Status tags:

🟢 Open

🔴 Hiring closed

✅ Role filled / hired

This feels alive and real.

4️⃣ Offer Letter Upload & Verification (MAIN AGENDA) This is the core of VeriJoin.

User can:

Upload offer letter (PDF)

System:

Checks company authenticity

Validates dates, role, CTC

Shows time taken for verification

Displays status:

Verified

Pending

Suspicious

⏱️ Time stats = very professional touch (judges love this)

5️⃣ Waiting Time Intelligence If verification takes time:

Show smart suggestions:

“While we verify, improve your skills 👇”

Recommended courses based on:

Role

Skills gap

Industry demand

This makes VeriJoin helpful, not passive.

6️⃣ Learning Hub Courses shown dynamically:

Technical (DSA, Web, AI, Cloud)

English & communication

Interview prep

Resume improvement

Company-specific prep (Microsoft, Google, etc.)

7️⃣ Company News Section Example:

Latest Microsoft news

Hiring updates

Layoffs / expansions

New tech stacks

This makes the platform feel current & industry-aware.

8️⃣ Smart Suggestions Engine If user lacks:

Technical skills → suggest tech courses

Communication → suggest English

Resume gaps → suggest improvements

Feels AI-driven, not static.

🔥 Now the MOST IMPORTANT PART 👉 What to do NEXT (realistic & professional) ❌ Don’t build everything at once That’s how projects fail.

✅ Correct order (industry style) STEP 1 (NOW): User Authentication + Dashboard Skeleton This is your next task.

You should:

Implement login / logout

After login → redirect to dashboard

Dashboard sections (empty for now):

Profile

Jobs & Internships

Offer Letter Verification

Learning Hub

News

👉 No AI yet. No heavy logic yet. Just structure + navigation.

STEP 2: Candidate Profile Module Profile form

Save & display data

Edit option

STEP 3: Offer Letter Upload + Status Upload file

Show:

Uploaded

Processing

Verified / Pending

(Mock logic is OK initially)

STEP 4: Learning Suggestions Static → then dynamic

Show courses during waiting time

STEP 5: Jobs + News Feed Static data first

Later API / scraping

Tell me what you want NEXT 👇 Reply with one line:

Design dashboard structure

Login & logout implementation

Offer letter verification module

Full platform roadmap with database design

I’ll guide you step-by-step like a real product architect, not a tutorial 💼✨

You said: Devpost Join a hackathon Host a hackathon Resources

kushanmusku018 Notifications Loading...

Gemini 3 Hackathon Overview My projects Participants (32935) Resources Rules Project gallery Updates Discussions Gemini 3 Hackathon Build what's next Manage projects Create project Import from portfolio Who can participate Above legal age of majority in country of residence Specific countries/territories excluded View full rules 3 more days to deadline View schedule

Deadline

10 Feb 2026 @ 6:30am GMT+5:30 Online Public $100,000 in cash 32935 participants Google Devpost icon rgb30px Managed by Devpost Machine Learning/AI Open Ended Social Good Welcome to the era of Gemini 3. Google DeepMind is thrilled to invite you to the Gemini 3 global hackathon. We are pushing the boundaries of what AI can do by enhancing reasoning capabilities, unlocking multimodal experiences and reducing latency. Now, we want to see what you can create with our most capable and intelligent model family to date.

Whether you are a seasoned AI engineer or writing your first line of code, this is your invitation to build the future. We are looking for more than just another chat interface. We want to see fun, creative, next-generation applications built with the Gemini 3 family

Why participate? Be First: Get hands-on access to the Gemini 3 API before the rest of the world catches up.

Build Something New: This challenge is strictly for new applications. It’s a level playing field for everyone.

Win Big: We have a prize pool of $100,000 + interviews with the AI Futures Fund team for an opportunity to fund your project.

Requirements What to Build The prompt is simple: Build a NEW application using the Gemini 3 API. There are no category restrictions. Build a game, a productivity tool, a scientific analyzer, or a robotic controller. If it uses Gemini 3 to do something cool, we want to see it! For inspiration, check out the Resources tab!

What to Submit

Text description describing the Gemini Integration - A brief write-up (~200 words) detailing which Gemini 3 features were used and how they are central to the application. Public Project Link: A URL to your working product or interactive demo. Consider using AI Studio apps, which are the fastest way to build prototypes using the Gemini API. This allows judges to experience your project firsthand, if applicable. It should be publicly accessible and not require a login or paywall. URL to your PUBLIC code repository - required if you do not have an AI Studio link to your project ~3-minute demonstration video - judges may not watch beyond 3 minutes See full rules for details.

Prizes $100,000 in prizes Grand Prize $50,000 in cash 1 winner $50,000 USD Social promotion of the winning project 30-minute interview with the AI Futures Fund team

Second Place $20,000 in cash 1 winner $20,000 USD Social promotion of the winning project 30-minute interview with the AI Futures Fund team

Third Place $10,000 in cash 1 winner $10,000 USD Social promotion of the winning project 30-minute interview with the AI Futures Fund team

Honorable Mentions $2,000 in cash 10 winners $2,000 USD Social promotion of the winning project

Devpost Achievements Submitting to this hackathon could earn you:

First online hackathon

X Hackathons level 1

Hackathon Winner level 1

Generalist Judging Criteria Technical Execution | 40% Does the project demonstrate quality application development? Does the project leverage Google Gemini 3? Is the code of good quality and is it functional? Potential Impact | 20% How big of an impact could the project have in the real world? How useful is the project to a broad market of users? How significant is the problem the project addresses, and does it efficiently solve it? Innovation / Wow Factor | 30% How novel and original is the idea? Does it address a significant problem or create a unique solution? Presentation / Demo | 10% Is the problem clearly defined, and is the solution effectively presented through a demo and documentation? Have they explained how they used Gemini 3 and any relevant tools? Have they included documentation or an architectural diagram? To-dos Join the Discord

Dismiss

Go Get your Gemini API Key – via Google AI Studio

Dismiss

Review Watch the Google for Devs YouTube | Gemini 3

Dismiss

Read Review the Gemini API Docs

Dismiss

Questions? Email the hackathon manager

Hackathon sponsors Google DeepMind This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Messaging Devpost About Careers Contact Help Hackathons Browse hackathons Explore projects Host a hackathon Hackathon guides Portfolio Your projects Your hackathons Settings Connect Twitter Discord Facebook LinkedIn © 2026 Devpost, Inc. All rights reserved. Community guidelines Security CA notice Privacy policy Terms of service

ChatGPT said: Good you pasted this — this changes the strategy in a very important way. I’m glad you showed it now, not later. 👍 Let me be very clear and professional here.

🚨 CRITICAL RULE YOU MUST FOLLOW (from Devpost) “The project should be publicly accessible and NOT require a login or paywall.”

This means:

❌ No mandatory login / signup ❌ No auth wall before demo ❌ Judges must open the link and use it immediately

So your earlier idea of full login-first platform is good for a startup, but dangerous for a hackathon submission.

👉 We must restructure, not throw away the idea.

✅ Correct Way to Adapt Your Idea (Winning Approach) We will build VeriJoin as a PROFESSIONAL PLATFORM, but with:

🔑 “Judge Mode / Public Mode” (NO LOGIN REQUIRED) This is how top hackathon projects do it.

🧠 FINAL VERIFIED CONCEPT (Judge-safe + Professional) 🌐 Public Demo (NO LOGIN – judges use this) This is what judges see when they open the link 👇

1️⃣ Landing Page What VeriJoin does

“Try Offer Verification Demo”

“Explore Hiring Intelligence”

“See Skill Improvement Suggestions”

2️⃣ Offer Letter Verification (MAIN FEATURE) Upload sample / demo offer letter

Gemini 3:

Reads PDF (multimodal)

Extracts company, role, dates

Checks authenticity signals

Shows:

✅ Verified / ⚠ Suspicious

⏱️ Time taken

📊 Confidence score

👉 No login needed

3️⃣ Companies Hiring (Live-style but static) Microsoft, Google, Amazon, etc.

Jobs & internships

Some marked:

🟢 Open

❌ Filled / Hired

This can be mock data, judges don’t mind.

4️⃣ Waiting-Time Intelligence (WOW FACTOR) If verification is “processing”:

“While we verify, here’s how to improve”

Gemini suggests:

Technical skills

English / communication

Interview prep

This is where AI feels helpful, not decorative.

5️⃣ Company News (Example: Microsoft) Gemini summarizes:

Recent hiring news

Tech focus

Role demand trends

🔐 Private Mode (OPTIONAL – explained in README) You can mention:

“In full production, VeriJoin supports login, user profiles, and history tracking.”

But you do not enforce it in demo.

This keeps you:

✅ Rule-compliant

✅ Professional

✅ Startup-ready

🎯 How Gemini 3 Fits PERFECTLY (Judges care a LOT) You will explicitly use Gemini 3 for:

📄 Multimodal PDF understanding (offer letters)

🧠 Reasoning (fake vs real signals)

📊 Structured JSON outputs

⏱️ Low-latency responses

🧩 Personalized skill recommendations

This hits Technical Execution + Innovation + Impact.

⏭️ WHAT TO DO NEXT (VERY CLEAR) 👉 NEXT TASK (DO THIS NOW) Build the PUBLIC judge demo flow (no login):

1️⃣ Offer letter upload + Gemini analysis 2️⃣ Result page with time stats 3️⃣ Skill recommendations while waiting

This alone is enough to submit and compete.

Tell me ONE thing 👇 Reply with exactly one option:

Public demo page structure

Gemini 3 offer letter verification logic

Hackathon-optimized project architecture

Exact 200-word Gemini integration write-up

I’ll take you step-by-step to a submission that judges actually score high 🏆

You said: IF MORE WAIT TIMRE IT SUGGESTS AND SHOWS SOME TRUSTED PART TIME JOBS

ChatGPT said: YES — that’s a very strong idea 👍 And it fits the hackathon rules perfectly if we do it right.

Let me lock this in clearly and professionally, then tell you exactly what to build next.

✅ Feature Confirmed: “If verification takes more time → suggest trusted part-time jobs” This is actually a WOW FACTOR feature if positioned correctly.

Judges will see this as:

“AI that understands user anxiety and offers real, practical help.”

🧠 How it works (Judge-friendly logic) ⏳ When does this trigger? If:

Offer letter verification status = Processing

OR estimated time > X seconds

Then VeriJoin shows a Smart Waiting Panel.

🧩 Smart Waiting Panel (What user sees) 🔔 Message “Verification may take a little time. Meanwhile, here are trusted part-time opportunities you can explore.”

💼 Trusted Part-Time Jobs Section Examples (static but realistic):

🧑‍💻 Remote Intern – Web Development

📊 Data Entry (Verified Company)

📝 Content Writing – Tech Blogs

🧠 AI Prompt Assistant (Beginner-friendly)

🎧 Customer Support (Remote)

Each job card shows:

Company name

Work type (Remote / Hybrid)

Duration

Trust badge ✅

“Learn skills while earning” tag

⚠️ No external login, no redirection required (hackathon-safe)

🤖 Where Gemini 3 is used (IMPORTANT) Gemini 3 is NOT just decoration here.

It:

Analyzes the user profile / uploaded offer

Understands:

Role

Skill level

Waiting time

Recommends relevant part-time jobs

Example Gemini output:

{ "reason": "Verification delay detected", "suggested_part_time_roles": [ "Remote Web Intern", "AI Data Labeling", "Technical Content Writer" ], "confidence": 0.92 } This scores Innovation + Impact points.

🏆 Why judges will like this Solves a real problem (waiting anxiety)

Helps students financially

Shows empathetic AI

Goes beyond “upload → result”

This is not common in hackathon projects.

🚦 VERY IMPORTANT (Rules-safe reminder) ✅ Jobs are suggested, not applied ✅ No login required ✅ No payments ✅ Clearly marked as “trusted/demo opportunities”

You stay 100% compliant.

⏭️ WHAT TO DO NEXT (CLEAR ACTION) 👉 NEXT STEP TO BUILD Add this as a section that appears ONLY when status = processing.

You now have 3 core demo sections:

Offer Letter Verification

Skill Improvement Suggestions

Trusted Part-Time Job Suggestions ← NEW

Tell me what you want me to give you NEXT 👇 Reply with ONE:

UI layout for waiting-time suggestions

Gemini prompt for part-time job recommendations

End-to-end flow (verification → waiting → jobs)

Exact text to write in Devpost submission

You’re building something judges will remember now 💡🔥

You said: I WANNA GIVE MY PLAN TO ANTIGRAVITY WHAT COULD I GICVE

ChatGPT said: Gotcha. You want to pitch your plan to Antigravity (clean, sharp, professional), not ramble or over-engineer. Here’s exactly what you should give them — and how to say it so it lands.

🎯 What Antigravity Wants (in simple terms) They care about:

Clear problem

Original idea

Why AI (Gemini 3) is essential

Why this matters now

Why YOU are building it

Not code. Not features dump. Clarity + conviction.

🧠 Your Idea — Polished into a Strong Plan Project Name VeriJoin — AI-powered Offer & Career Trust Platform

1️⃣ The Problem (Start here) Students and early professionals face:

Fake or unclear offer letters

Long verification waiting times

Financial stress while waiting

No guidance on what to do next

Scattered job, skill, and trust signals

👉 Existing platforms verify documents, not people’s situation.

2️⃣ The Core Idea (Your Differentiator) VeriJoin uses Gemini 3 to:

Verify offer letters (multimodal reasoning)

Detect risk signals & authenticity

Measure verification time

Act during waiting time, not after

👉 If verification takes time, VeriJoin:

Suggests trusted part-time work

Recommends skill upgrades

Shows relevant company hiring & news

This turns waiting time into productive time.

3️⃣ Why Gemini 3 Is Essential (VERY IMPORTANT) Without Gemini 3, this product cannot exist.

Gemini 3 is used for:

📄 Understanding real offer letters (PDF, text, layouts)

🧠 Reasoning about authenticity & risk

🔁 Dynamic decision-making during delays

🎯 Personalized job & skill suggestions

⚡ Low-latency responses in a live demo

This is agentic AI, not a chatbot.

4️⃣ Why This Matters Now Hiring scams are increasing

Students rely on online offers

Verification delays cause anxiety

People need income + skill growth simultaneously

VeriJoin addresses trust + income + growth in one flow.

5️⃣ Who This Is For Students & fresh graduates

Internship seekers

Early-career professionals

Universities & placement cells (future)

6️⃣ What Makes It Different (Antigravity loves this) Not just “verify & wait”

AI responds to human uncertainty

Product feels empathetic

Combines:

Trust

Opportunity

Learning

Timing

Most platforms stop at results. VeriJoin acts during uncertainty.

7️⃣ Your Vision (End strong) “VeriJoin is not just about verifying offers. It’s about protecting careers at the most vulnerable moment — the waiting phase.”

📄 What You Should Actually GIVE Antigravity ✅ Option A (Best) A 1-page concept note with:

Problem

Solution

Gemini usage

Impact

Vision

✅ Option B A 3-minute pitch script (spoken)

✅ Option C A short email pitch (if this is outreach)

Tell me what format you want 👇 Reply with one word:

One-page pitch

3-minute spoken pitch

Email pitch

Investor-style slide outline

I’ll write it ready to send 🚀

You said: a

ChatGPT said: Perfect. Here is a clean, professional ONE-PAGE PITCH you can give to Antigravity as your plan. You can paste this into a doc / PDF / Devpost / email body as-is.

VeriJoin — Turning Offer Verification Waiting Time into Opportunity Problem Students and early-career professionals increasingly receive job and internship offers digitally. This has created three major problems:

Trust risk — fake or misleading offer letters are common

Waiting anxiety — verification takes time, with no guidance during the delay

Lost productivity — candidates don’t know how to earn, learn, or prepare while waiting

Current platforms either verify documents or list jobs. None address what happens during uncertainty.

Solution VeriJoin is an AI-powered career trust platform that uses Gemini 3 to verify offer letters and intelligently guide candidates while verification is in progress.

Instead of “upload and wait,” VeriJoin actively supports users by:

Verifying offer letters using multimodal AI reasoning

Tracking verification time and confidence

Suggesting trusted part-time work if delays occur

Recommending skill improvements aligned with the user’s role

Showing relevant company hiring trends and news

VeriJoin transforms waiting time into productive time.

Why Gemini 3 Gemini 3 is central to VeriJoin’s functionality:

📄 Multimodal understanding of real offer letters (PDFs, layouts, text)

🧠 Reasoning to detect authenticity signals and risks

⏱️ Low-latency decisions during live verification

🎯 Personalized recommendations for jobs and skills

🔁 Agentic workflows that react to verification delays

Without Gemini 3’s reasoning and multimodal capabilities, this system cannot function.

Key Features Offer Letter Verification Status: Verified / Processing / Suspicious Confidence score + time metrics

Smart Waiting Intelligence If verification is delayed:

Trusted part-time job suggestions

Skill-building recommendations (technical, English, interview prep)

Career-relevant company insights

Hiring & Company Signals

Active hiring roles

Closed/filled positions

Latest company updates (e.g., Microsoft, Google)

Impact Reduces job offer fraud risk

Helps candidates earn and upskill during delays

Improves confidence in early-career decisions

Supports students at their most vulnerable moment

This is not just document verification — it is career protection.

Vision VeriJoin aims to become the trust layer between education and employment — ensuring that no candidate is left confused, idle, or exploited while waiting for their future to begin.

If you want, I can next:

Tighten this for Antigravity’s exact format

Convert it into a pitch deck

Rewrite it as a spoken 2–3 minute pitch

Adapt it specifically for Gemini 3 Hackathon submission

Just tell me 👍

You said:

Inspiration

What it does

How we built it

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for VeriJoin

ChatGPT said: Perfect — these are exactly the Devpost sections judges expect. Below is a clean, professional, hackathon-ready write-up you can paste directly. It’s written to score well on Impact + Innovation + Gemini usage.

Inspiration Students and early-career professionals increasingly receive job and internship offers online, but many face uncertainty: fake offer letters, delayed verification, financial pressure, and confusion about what to do while waiting. We noticed that most platforms either verify documents or list jobs, but none support users during the waiting period, when anxiety and risk are highest. VeriJoin was inspired by the idea that AI should not just deliver results, but actively help people during uncertainty.

What it does VeriJoin is an AI-powered career trust platform that verifies offer letters and intelligently guides users while verification is in progress.

Users can:

Upload an offer letter for verification

Receive verification status, confidence signals, and time metrics

Get trusted part-time job suggestions if verification takes longer

Receive skill improvement recommendations (technical, English, interview prep)

View relevant company hiring activity and news

Instead of “upload and wait,” VeriJoin turns waiting time into productive time.

How we built it VeriJoin is built using a modern, agent-driven architecture:

Gemini 3 API for multimodal document understanding, reasoning, and personalized recommendations

Next.js 15 for the frontend interface and user experience

Python backend (FastAPI) to orchestrate verification workflows

Agent-style logic to:

Analyze offer letters

Detect verification delays

Trigger contextual job and learning suggestions

Gemini 3 plays a central role by understanding real offer letters, reasoning about authenticity, and dynamically adapting responses during verification delays.

Challenges we ran into Designing a demo that is publicly accessible while still feeling professional

Balancing realistic verification logic with hackathon time constraints

Ensuring Gemini was used meaningfully, not just as a chatbot

Presenting multiple features clearly within a short demo flow

We solved these by focusing on a single, strong end-to-end experience and using mock data where appropriate.

Accomplishments that we're proud of Built a rule-compliant public demo with no login required

Used Gemini 3 for reasoning and decision-making, not just text generation

Introduced the idea of AI-assisted waiting intelligence, which is rarely explored

Created a platform that feels empathetic, practical, and career-focused

What we learned Judges value clarity and experience over feature overload

AI products feel more impactful when they respond to human emotions and uncertainty

Gemini 3’s multimodal reasoning enables use cases beyond traditional chat interfaces

Designing for real-world problems makes technical decisions clearer and stronger

What's next for VeriJoin Full user accounts with history tracking and dashboards

Deeper verification signals using external company data

Real-time job and internship integrations

University and placement-cell partnerships

Expansion into a trusted career-verification ecosystem

VeriJoin aims to become the trust layer between education and employment.

If you want, I can:

Tighten this to fit Devpost character limits

Rewrite it to sound more technical or more impact-driven

Add a Gemini-specific usage paragraph for extra scoring

Just say the word 💪

You said: wait i have updated veri join that it which also we have some courses as we can learn if long delay and till he reports to post to job search the patrt time throufgh and prepare for interview and etccc

ChatGPT said: Perfect — that update actually strengthens VeriJoin a lot. I’ll rewrite the Devpost sections so they explicitly include courses, interview prep, and part-time job support during delays, while keeping everything clean, professional, and judge-friendly.

You can replace your existing sections with the versions below.

Inspiration Students and early-career professionals often receive job or internship offers online and must wait for verification. During this waiting period, they face uncertainty, financial pressure, and a lack of direction. We were inspired by the idea that AI should not only verify documents, but also support users during delays by helping them learn, earn, and prepare instead of staying idle.

What it does VeriJoin is an AI-powered career trust platform that verifies offer letters and actively guides users while verification is in progress.

Users can:

Upload an offer letter for AI-based verification

Track verification status, confidence, and time metrics

Access learning courses if verification is delayed

Discover trusted part-time job opportunities during the waiting period

Prepare for interviews with targeted guidance

Explore relevant company hiring activity and updates

VeriJoin transforms waiting time into a period of skill growth, income opportunities, and interview readiness.

How we built it VeriJoin uses an agent-driven architecture powered by Gemini 3:

Gemini 3 API for multimodal offer letter understanding and reasoning

Next.js 15 for the frontend experience

Python (FastAPI) backend for workflow orchestration

Gemini 3 dynamically:

Analyzes offer letters

Detects verification delays

Recommends courses, interview preparation paths, and trusted part-time jobs

Adapts guidance based on role, skills, and waiting time

This makes Gemini central to decision-making, not just content generation.

Challenges we ran into Designing a single flow that combines verification, learning, and job discovery

Keeping the demo public and rule-compliant while still feeling professional

Avoiding feature overload while showcasing real-world usefulness

Ensuring recommendations felt relevant and contextual

We addressed these by prioritizing a smooth end-to-end experience and focusing on user needs during uncertainty.

Accomplishments that we're proud of

Built a public, no-login demo aligned with hackathon rules

Created a system that supports users during verification delays, not just after results

Integrated learning, part-time jobs, and interview prep into one AI-driven flow

Designed VeriJoin to feel empathetic, practical, and career-focused

What we learned

AI is most impactful when it helps users during uncertain or stressful moments

Product value increases when learning and earning are combined

Gemini 3 enables intelligent, adaptive workflows beyond traditional chatbots

Clear UX matters more than excessive features in hackathon demos

What's next for VeriJoin

Personalized learning paths with progress tracking

Real-time part-time job integrations

Interview simulation using Gemini

Full user accounts and career dashboards

Partnerships with universities and placement cells

VeriJoin aims to become an AI-powered companion that helps candidates verify, prepare, learn, and grow — all in one place.

Built With

Share this project:

Updates