
FULL STACK
Full-stack app using Next.js, React, and MongoDB to search job listings with AI summaries via external APIs.
4 min read
A full-stack app using Next.js, React, and MongoDB to search job listings with AI summaries via external APIs. Users can search jobs, apply filters, and save listings—combining a clear UI with a robust backend.
The app uses React and TypeScript on the frontend with state management for filters and saved jobs. The backend exposes a REST API with MongoDB for persistence. AI-powered summaries enrich listings for quicker scanning. I prioritized accessibility and responsive layout so the experience works across devices.
Shipping this end-to-end reinforced how important it is to align filtering UX with how people actually search—reducing noise and making key actions obvious. The codebase is available on GitHub for review and reuse.