Este proyecto es el backend de un sistema de gestión de posiciones de trabajo. Construido con Ruby on Rails, proporciona un conjunto de API para manejar posiciones, clientes y funcionalidades avanzadas como generación automática de contenido usando OpenAI.
- Gestión de posiciones: CRUD completo para posiciones.
- Integración con OpenAI: Relleno automático de datos basado en prompts.
- Ruby
- PostgreSQL
- Bundler
-
Clona este repositorio
-
Instala las dependencias: bundle install
-
Configura la base de datos con tu PostgreSQL
-
Crea y migra la base de datos: rails db:create rails db:migrate rails db:seed
-
Configura las variables de entorno: OPENAI_API_KEY=<clave_de_openai>
-
Ejecuta el servidor: rails server