Loopy es una plataforma web de búsqueda de empleo diseñada para conectar empresas tecnológicas con desarrolladores de software de manera eficiente y personalizada. El objetivo de la plataforma es simplificar el proceso de contratación para las empresas y facilitar a los programadores el acceso a ofertas de trabajo relevantes, ofreciendo herramientas que mejoran la experiencia de ambos grupos. Además, permite la interacción directa mediante email y cuenta con opciones de suscripción premium para destacar ofertas.
- Visualización y postulación a ofertas: Los desarrolladores pueden navegar por las ofertas de empleo publicadas por las empresas, filtrar según sus preferencias (tecnologías, modalidad de trabajo, nivel de experiencia), y postularse fácilmente.
- Favoritos: Los usuarios pueden marcar como favoritas aquellas ofertas que les interesen para revisarlas o postular más tarde.
- Perfil personalizable: Los desarrolladores tienen la opción de crear un perfil detallado, donde pueden agregar proyectos realizados, listar sus habilidades técnicas, incluir su CV y portafolio, y mantener sus datos actualizados.
- Filtrado avanzado: El sistema de búsqueda permite a los desarrolladores filtrar por su nombre.
- Creación y gestión de ofertas: Las empresas pueden crear ofertas de empleo detalladas, destacando los requisitos y habilidades deseadas, así como los beneficios del puesto.
- Perfil empresarial: Las empresas pueden personalizar su perfil con información sobre su misión, cultura y proyectos actuales, lo que les ayuda a atraer a los candidatos más adecuados.
- Gestión de candidatos: Las empresas pueden ver los perfiles de los desarrolladores que postulan a sus ofertas, gestionar las candidaturas y contactar directamente con los postulados a través de la librería EmailJS, lo que facilita una comunicación rápida y directa.
- Suscripción Premium con Stripe: Las empresas tienen la opción de suscribirse a un plan premium mediante la integración con la API de Stripe. Con la suscripción premium, pueden destacar sus ofertas sobre las de otras empresas, aumentando la visibilidad y atrayendo a más candidatos.
- Contacto sin registro: Los visitantes pueden contactar con la plataforma a través de un formulario de contacto por email sin necesidad de registrarse, gracias a la integración de EmailJS.
- Sección de FAQs e información: Una sección de preguntas frecuentes (FAQ) y detalles sobre la plataforma está disponible para ayudar a los usuarios a entender mejor cómo funciona y resolver dudas sin necesidad de crear una cuenta.
- Autenticación segura: El sistema de autenticación está implementado con JWT (JSON Web Token) para garantizar la seguridad y protección de los datos de los usuarios.
- Frontend
React, Javascript, HTML, CSS, Bootstrap, Flux
- Backend
Python, Flask, Flask SQLAlchemy, JWT, PostgreSQL, Stripe Api, EmailJs