InfoJobs DevBoard is a full-stack job board platform built for developers. It features a RESTful Express API backed by Zod validation, a React 19 frontend with client-side routing and Zustand state, and AI-powered job summaries streamed in real time from a local Ollama model.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/mauroperez055/infoJobs/llms.txt
Use this file to discover all available pages before exploring further.
Quickstart
Run the backend and frontend locally in under 5 minutes.
Project Structure
Understand the repo layout and the eight progressive implementation stages.
API Reference
Explore every Jobs and AI endpoint with request/response schemas.
AI Integration
Learn how Ollama streams AI-generated job summaries to the browser.
What’s inside
InfoJobs DevBoard ships as a monorepo with eight numbered implementation stages — from a plain HTML/CSS prototype all the way to a TypeScript backend with SQLite. The production-ready implementation lives in07-inteligencia-artificial and combines:
Express 5 API
RESTful CRUD for jobs with Zod validation, CORS, and rate limiting.
React 19 Frontend
Lazy-loaded pages, React Router 7, and CSS Modules.
Zustand State
Global auth and favorites stores with zero boilerplate.
AI Summaries
Streaming job summaries generated by Ollama (qwen2.5:3b) locally.
Protected Routes
Auth context and guarded pages for the user profile section.
Pagination & Filters
Search by text, technology, level, and navigate paged results.
Get up and running
(Optional) Enable AI summaries
Install Ollama, pull the model, and start the server:Then open any job detail page and click ✨ Generar resumen con IA.
AI summaries require Ollama running on
localhost:11434. All other features work without it.