- 📝 Descripción del Proyecto
- 🧪 Tecnologías Utilizadas
- 📁 Estructura del Proyecto
- ⚙️ Instalación
- 🔐 Variables de Entorno
- 📄 Licencia
- 👨💻 Autores
NEXHACK es una plataforma de programación colaborativa que conecta a desarrolladores de todo el mundo para poner a prueba sus habilidades técnicas y blandas en un entorno competitivo y realista.
🌍 Características principales:
- Participación en hackathones virtuales por equipos.
- Resolución de retos usando tecnologías modernas.
- Desarrollo de habilidades blandas: comunicación, liderazgo y trabajo bajo presión.
- Creación de un perfil con logros, puntuaciones y visibilidad para reclutadores.
🎯 Objetivo: Ser un trampolín hacia el mundo profesional, permitiendo demostrar habilidades de forma tangible y medible.
NEXHACK/
├── backend/
│ ├── app/
│ │ ├── models/
│ │ ├── routes/
│ │ ├── schemas/
│ │ ├── utils/
│ │ ├── config.py
│ │ ├── extensions.py
│ │ └── __init__.py
│ ├── instance/
│ ├── migrations/
│ ├── uploads/
│ ├── run.py
│ ├── seed.py
│ ├── .env
│ └── Pipfile
├── frontend/
│ ├── src/
│ ├── public/
│ ├── .env
│ ├── package.json
│ ├── vite.config.js
├── docs/
│ └── assets/
│ ├── logo.png
│ └── cover.jpg
├── README.md
└── LICENSEcd backend
pipenv install
pipenv shell
flask db init
flask db upgrade
python run.pycd frontend
npm install
npm run devVITE_API_URL=https://your-api-url.com
VITE_OPENAI_API_KEY=your_openai_api_key_here
VITE_OPENAI_API_URL=https://api.openai.com/v1FLASK_ENV=development
SECRET_KEY=supersecretkey
JWT_SECRET_KEY=jwtsecretkey
SQLALCHEMY_DATABASE_URI=sqlite:///test.db
⚠️ Importante: Nunca subas tus archivos.enva control de versiones si contienen información sensible.
Este proyecto está licenciado bajo los términos del archivo LICENSE.
| Nombre | GitHub |
|---|---|
| 🧑💻 Wilfredo Pinto | @wilfredodev |
| 👩💻 Luis Perez | @luisperez |
| 🧑💻 Tomas Roch | @tomasroch |
🎓 Proyecto desarrollado en el Bootcamp Fullstack de 4geeksAcademy.

