Tech Stack
The foundation and core infrastructure powering the Job-Easy platform.
Next.js 16 & React 19
App Router architecture utilizing Server Components, strict route segment configuration, and integrated API endpoints. Boundary rules are enforced by 'server-only'.
PostgreSQL & Prisma 6
Type-safe ORM layered over a Postgres database. We drop down to raw SQL for advanced features like GIN trigram search and 'FOR UPDATE SKIP LOCKED' job queues.
Tailwind CSS v4 & Framer Motion
High-performance utility styling powered by the v4 engine, coupled with Framer Motion for fluid layout transitions and micro-animations.
Google OAuth & React Email
Direct Gmail integration via the official 'googleapis' SDK. Transactional platform emails are built and rendered dynamically using '@react-email/components'.
Zod & TypeScript 5
End-to-end type safety. Zod enforces strict schema validation and runtime parsing for all incoming API payloads, webhooks, and database mutations.
Cloudinary Asset Storage
Secure cloud storage infrastructure for user resumes and attachments, heavily gated by signed URLs to ensure privacy and prevent public enumeration.
Svix Webhooks
Cryptographically secure webhook signature verification used for safely receiving asynchronous events from external infrastructure providers.
Native Node Testing
A zero-dependency test suite running entirely on the native 'node:test' runner and executed via 'tsx'. No Jest or Vitest required.