Lumea BookTruck — book catalogue & loans

Vlăduț Ilie
Published

0
  • Project creator

Book catalogue and loan tracking for the Cărțile pe față NGO’s mobile library serving rural schools. Staff manage books, authors, schools and loans/returns from a role-based panel (admin, librarian, volunteer) with an in-browser ISBN barcode scanner and Goodreads metadata lookup.

Volunteers upload photos and videos straight to the organisation’s Google Shared Drive through expiring token links: the server only opens resumable upload sessions, the browser sends 8 MB chunks directly to Google and resumes after dropped connections, bypassing Vercel’s 4.5 MB body limit.

Role: Full-Stack Developer · Period: Apr 2024 – present

Stack: Next.js 16, TypeScript, PostgreSQL, Prisma 7, Better Auth, Google Drive API (resumable uploads), Supabase Storage, Redis, ZXing, Recharts, Brevo API, Vitest, Vercel

🔗 https://www.twine.net/signin