Synaplan
Open-source AI platform for companies: self-hosted AI agents, GDPR-compliant chatbot widget, RAG knowledge base, WhatsApp and Outlook AI, MCP, multi-model routing. Docker, Kubernetes or hosted in Germ
Ofertas de trabajo en Funes publicadas por la Oficina de Empleo de la Municipalidad.
Translation pending
BusinessTypeScript · PLpgSQLGitHub @KevinKenerOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Portal Municipal de Empleo del Gobierno de Funes: conecta vecinos con empresas, con la Oficina de Empleo como intermediaria. Next.js 16 · Supabase · en producción.
Translation pending
Loading the full README.
Read the full README ↗Es el portal de empleo de la Oficina de Empleo de la Municipalidad de Funes (Santa Fe, Argentina), hecho en el programa Funes Tech Lab.
Junta en un solo lugar a vecinos que buscan trabajo, empresas de la ciudad que buscan gente y a la Oficina de Empleo, que acompaña cada paso.
[!IMPORTANT] La regla de oro: el postulante y la empresa nunca se comunican directo dentro del portal. Todo pasa por la Oficina de Empleo, que revisa, preselecciona y acompaña.
| Regla | |
|---|---|
| 🤝 | La Oficina siempre está en el medio: la empresa solo ve a quienes la Oficina preseleccionó. |
| ✅ | Nada se publica sin aprobación: una oferta se ve en el portal solo si la Oficina la aprobó. |
| ⏳ | Las empresas nuevas empiezan en revisión y no pueden publicar hasta que la Oficina las verifica. |
| 🏡 | Prioridad para vecinos de Funes: el portal está abierto a todos, pero los de Funes van primero. |
| 🗂️ | Varios rubros por persona y CV flexible: armado en el portal o subido como archivo. |
| 🚫 | Nadie se postula dos veces a la misma oferta. |
| 💬 | Todo rechazo tiene un motivo (cupo completo o no seleccionado), y quien no queda puede ir a un curso. |
Estas reglas no son solo de pantalla: las controla la base de datos (políticas RLS y triggers), así que no se pueden saltear.
| Fase | Estado | |
|---|---|---|
| 0 · Base del proyecto | 🟩🟩🟩🟩🟩 | ✅ Terminada |
| 1 · Base de datos segura | 🟩🟩🟩🟩🟩 | ✅ Terminada |
| 2 · Portal público | 🟩🟩🟩🟩🟩 | ✅ Terminada |
| 3 · Cuentas e ingreso | 🟩🟩🟩🟩🟩 | ✅ Terminada |
| 4 · Postulante | 🟩🟩🟩🟩🟩 | ✅ Terminada |
| 5 · Empresa | 🟩🟩🟩🟩🟩 | ✅ Terminada, con las correcciones del tutor |
| 6 · Oficina de Empleo (Admin) | 🟩🟩🟩🟩🟩 | ✅ Terminada (plan) |
| 7 · Calidad y entrega | 🟩🟩🟩🟩🟩 | ✅ Terminada (guion de la demo) |
Detalle tarea por tarea en docs/ROADMAP.md.
Necesitás: Node.js 20 o superior, Git y acceso al proyecto de Supabase (pedilo al equipo).
# 1. Clonar el repo
git clone https://github.com/KevinKener/portal-empleo-funes.git
cd portal-empleo-funes
# 2. Instalar dependencias
npm install
# 3. Configurar variables de entorno
cp .env.example .env.local
# completar .env.local con los datos del proyecto de Supabase
# 4. Levantar el servidor de desarrollo
npm run dev
Abrí http://localhost:3000.
npm run dev # desarrollo con recarga automática
npm run build # build de producción (correrlo antes de dar algo por terminado)
npm run start # correr el build
npm run lint # revisar el código con ESLint
npm test # tests de las reglas de negocio con Vitest
This is the beginning of the README. Read the rest at the original. Read the full README ↗