Darla Nova
Internship

Internal AI advisor

Giving Eskwelabs interns answers from the company's own guides.

Year
2026
Type
App
From
Internship
Role
Full-stack developer

Context

Generic AI chatbots give generic advice. Interns at Eskwelabs needed answers that matched how the company actually works. So I built an internal web app with three AI advisors that answer from the company's own guides.

My contribution

  • Built it end to end in Next.js 14, from Google sign-in to streamed Gemini answers.
  • Limited sign-in to the company domain and used Supabase row-level security, so each person can only read their own data.
  • Loaded the personas from Google Docs, so staff can update them without touching code.
  • Capped AI usage costs, then tried to break the sign-in and data rules with my teammate before handoff.

Engineering

  • Next.js 14
  • Gemini
  • Supabase
  • Google OAuth

Outcome

Delivered and presented as my internship final project.