https://github.com/enriquesfranco/tt-escom
Aplicación web de gestión para la Bolsa de Trabajo de ESCOM.
https://github.com/enriquesfranco/tt-escom
axios django-rest-framework postgresql python3 reactjs redux typescript
Last synced: 8 months ago
JSON representation
Aplicación web de gestión para la Bolsa de Trabajo de ESCOM.
- Host: GitHub
- URL: https://github.com/enriquesfranco/tt-escom
- Owner: enriqueSFranco
- Created: 2021-08-30T02:42:02.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-04-14T18:57:28.000Z (9 months ago)
- Last Synced: 2025-04-14T19:46:24.940Z (9 months ago)
- Topics: axios, django-rest-framework, postgresql, python3, reactjs, redux, typescript
- Language: JavaScript
- Homepage:
- Size: 105 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🎓 Trabajo Terminal - ESCOM | Sistema Web de Bolsa de Trabajo
**Proyecto de Tesis - Escuela Superior de Cómputo (IPN)**
Sistema web desarrollado para facilitar la conexión entre estudiantes y oportunidades laborales adecuadas a su perfil profesional.
### 👥 Integrantes del equipo
- **Cruz Heras Joel Antonio**
- **Martínez González Iris Yonitzi**
- **Salinas Franco Carlos Enrique**
---
## 💡 Descripción del proyecto
Este sistema es una **bolsa de trabajo inteligente** enfocada en estudiantes, que permite recomendar vacantes con base en su perfil profesional.
El objetivo principal es apoyar a los alumnos en su inserción al mundo laboral mediante recomendaciones personalizadas.
### 🔍 Características principales
- Registro y autenticación de usuarios (alumnos y empresas).
- Publicación y gestión de vacantes por parte de empresas.
- Postulación a vacantes por parte de estudiantes.
- Sistema de **recomendación de vacantes** basado en:
- Conocimientos técnicos
- Habilidades blandas
- Horario disponible
- Modalidad de trabajo (remoto/presencial)
- Rango salarial
- Nivel de experiencia laboral
---
## 🛠️ Tecnologías utilizadas
| Tecnología | Rol |
|-------------------------|------------------------------|
| **React** | Frontend (interfaz web) |
| **Python** | Lógica del backend |
| **Django REST Framework** | API RESTful |
| **PostgreSQL** | Base de datos relacional |
| **Docker** *(opcional)* | Contenerización del sistema |
---
## 🚀 Instrucciones para contribuir
1. Asegúrate de ser **colaborador** del repositorio.
2. Crea una **rama nueva** basada en `develop`. Ejemplo:
```bash
git checkout develop
git checkout -b feature/nueva-funcionalidad