Inspiration

As students, we often struggle with two things: finding a reliable way to get help with academic tasks and finding opportunities to earn money using our skills. Current platforms are either too general or filled with scammers trying to take students off-platform to avoid security checks. We wanted to build a safe, student-to-student marketplace where trust is built-in.

What it does

UniTask is a specialized marketplace where students can post academic tasks and other students (freelancers) can bid on them. The standout feature is the Gemini Chat Guard. It uses the Gemini 3 API to monitor real-time communications. If a user tries to share contact details (phone numbers, emails) to bypass the platform's safety, Gemini detects it instantly and blocks the message.

How we built it

We used a modern tech stack to ensure speed and security:

  • Next.js 14 for the frontend and backend logic.
  • Supabase for real-time database and authentication.
  • Gemini 3 API as our "AI Security Guard" for message moderation.
  • Tailwind CSS for a clean, responsive student-focused UI.

Challenges we ran into

Integrating real-time AI moderation without slowing down the chat experience was a challenge. We had to optimize how the Gemini API scans messages to ensure that safety doesn't come at the cost of usability.

Accomplishments that we're proud of

We successfully implemented a functional bidding system and an AI-driven security layer in a very short time. Seeing Gemini accurately catch "cheating" attempts (sharing private contact info) was a "eureka" moment for us.

What we learned

We learned the incredible power of Gemini 3's reasoning capabilities. It doesn't just look for patterns; it understands the intent behind a message.

What's next for UniTask

We plan to add AI Task Refinement, where Gemini helps students write better project descriptions, and implement a full payment system.

Built With

Share this project:

Updates