Full Stack Developer and Intern at BBetter as a Digital Operations & AI Intern
Digital Operations & AI Intern
BBetter
• Designed a PostgreSQL + Prisma data model for invoices, line items, users and business settings (logo, currency, tax info), with cascade deletes and indexed lookups for dashboard queries. • Built invoice CRUD with Next.js Server Actions: line-item validation, percentage tax and discount with cent-safe rounding, duplicate invoice, and atomic line-item updates. • Shipped a dashboard with case-insensitive search (name, customer, number) and aggregate stats (total invoices, created this month, latest invoice). • Integrated Better Auth (email/password with verification, Google OAuth, password reset, account linking) and Resend for transactional and client invoice emails. • Implemented PDF generation with @react-pdf/renderer and public share links so clients can view or download invoices without logging in.
B.Tech
MLRITM
Attendee · Oct 24, 2026