Inspiration

Como estudiantes de una universidad, frecuentemente enfrentamos el reto de realizar proyectos integradores, donde debemos buscar una empresa que nos ofrezca una problemática real para trabajar en una solución tecnológica. Sin embargo, muchos de nosotros no logramos encontrar clientes y terminamos creando proyectos ficticios.

Este desafío nos inspiró a crear una plataforma que conecte a estudiantes y recién egresados con pequeñas y medianas empresas que necesiten soluciones tecnológicas. De esta manera, no solo ganamos experiencia real, sino que también ayudamos a las empresas a resolver problemas específicos con propuestas frescas e innovadoras.

What it does

La plataforma conecta a estudiantes o recién egresados con medianas y pequeñas empresas que buscan soluciones tecnológicas. Las empresas publican proyectos o necesidades, y los estudiantes tienen la oportunidad de proponer soluciones, que luego son revisadas y seleccionadas para colaborar en su desarrollo. Esto ofrece experiencia práctica a los estudiantes y ayuda a las empresas a resolver sus problemas.

How we built it

El frontend de la plataforma fue desarrollado utilizando React, lo que nos permitió crear una interfaz interactiva y dinámica. En el backend, utilizamos Laravel para gestionar la lógica del servidor y las API que conectan el frontend con las bases de datos. Para el almacenamiento de datos, usamos MySQL para manejar la información estructurada, como los usuarios y proyectos, y MongoDB para gestionar grandes volúmenes de propuestas de manera más eficiente. Además, Adobe Express fue clave para diseñar la landing page y crear interfaces visuales atractivas.

Challenges we ran into

Integrar múltiples bases de datos, como MySQL y MongoDB, para diferentes funcionalidades presentó complicaciones técnicas, especialmente al sincronizar los datos entre ambas. También enfrentamos dificultades iniciales en el diseño de interfaces que fueran tanto atractivas como fáciles de usar, lo cual nos llevó a realizar varias iteraciones. Además, tuvimos problemas inesperados al montar el servidor de la API, lo que nos retrasó en las primeras fases del proyecto.

Accomplishments that we're proud of

Estamos orgullosos de seguir innovando para ayudar a futuras generaciones en su desarrollo profesional, abordando problemas que nosotros mismos enfrentamos. Creemos que nuestra plataforma ofrece una solución valiosa para aquellos que buscan experiencia real. De igual forma, consideramos que nuestra plataforma es una excelente forma de abrir oportunidades para ideas frescas, permitiendo que jóvenes estudiantes y recién egresados presenten sus propuestas y contribuyan con soluciones innovadoras.

What we learned

Aprendimos que la colaboración efectiva entre los miembros del equipo es crucial para el éxito de un proyecto, especialmente cuando se trabaja con múltiples tecnologías y se enfrentan desafíos técnicos. Asimismo, profundizamos en cómo integrar y gestionar bases de datos híbridas, como MySQL y MongoDB, para aprovechar al máximo las fortalezas de cada tecnología y resolver problemas complejos de almacenamiento y sincronización de datos.

What's next for Coyote Coders - Tecnológico de Monterrey

Nuestro próximo paso es lanzar la plataforma al público y asociarnos con más empresas para que publiquen sus proyectos. Queremos también implementar un sistema de evaluación y seguimiento para que los estudiantes puedan recibir retroalimentación sobre sus propuestas y proyectos.

Share this project:

Updates