Plataforma para la contratación de servicios a domicilio en Buenos Aires, Argentina. Permite a los usuarios publicar y buscar servicios disponibles, conectando a quienes necesitan servicios con proveedores locales.
- Spring Framework: Para la creación de la aplicación backend.
- Spring MVC: Para el manejo de los controladores y la lógica de negocio.
- Spring JPA: Para la gestión de la persistencia de datos.
- JSP y JSTL: Para la generación de contenido dinámico en las vistas.
- CSS y Tailwind: Para el diseño y la presentación de la interfaz de usuario.
- Figma: Para el diseño de la interfaz de usuario y la creación de prototipos, facilitando la colaboración y visualización de los elementos de la UI antes de su implementación.
- Registro y autenticación de usuarios: Los usuarios pueden registrarse e iniciar sesión en la plataforma.
- Publicación de servicios: Los usuarios pueden publicar servicios que ofrecen.
- Búsqueda de servicios: Los clientes pueden buscar y solicitar servicios disponibles en la plataforma.
- Ofertas de servicios: Los proveedores pueden ofrecer sus servicios para las solicitudes de los clientes.
- Sistema de calificaciones: Los usuarios pueden calificar y dejar comentarios sobre los proveedores después de completar un servicio.
Sigue estos pasos para configurar y ejecutar el proyecto localmente:
- Clona el repositorio:
git clone https://github.com/sheidiz/CodingDojo-Project.git
- Configurar la base de datos:
- Configura la base de datos en el archivo application.properties en el directorio src/main/resources.
- Asegúrate de tener una base de datos MySQL en ejecución y actualiza las credenciales en el archivo de configuración.
- Construir el proyecto:
mvn clean install
- Ejecutar la aplicación:
mvn spring-boot:run
- Cam Rios (Product Designer/Full Stack Developer)
- Damián Larrosa (Product Owner/Full Stack Developer)
- Facundo Alvarez - (Full Stack Developer)
- Federico Mansilla (Statistics Researcher/Full Stack Developer)
- Franco Pachao - (Full Stack Developer)
- Matias Mamaní - (Full Stack Developer)
- Sheila Diz (Project Manager/Full Stack Developer)