Volver a Proyectos
Académico · 2025

ConectAgro

Marketplace para el sector agrícola

ConectAgro es una plataforma web de comercio electrónico desarrollada para fortalecer la comercialización de productos agrícolas mediante la conexión directa entre productores y consumidores. La aplicación permite explorar productos, gestionar un carrito de compras, realizar pedidos y administrar el catálogo desde una interfaz intuitiva, responsiva y orientada a diferentes tipos de usuarios. El proyecto fue desarrollado por un equipo de cinco integrantes. Mi participación incluyó la implementación del sistema de autenticación mediante JWT con roles diferenciados para productores y consumidores, el diseño del esquema de la base de datos utilizando consultas SQL, el desarrollo de la interfaz de administración para productores, la colaboración en el desarrollo frontend y backend de la plataforma y la integración de un microservicio de notificaciones mediante la API de Telegram para informar eventos relevantes a los usuarios. Toda la aplicación fue contenerizada con Docker para facilitar su despliegue y ejecución en un entorno unificado.

ConectAgro
Año
2025
Duración
4 Meses
Rol
Autenticación con JWT, diseño de base de datos, panel del productor, desarrollo Full Stack e integración de notificaciones con Telegram.
Equipo
5 integrantes
Categoría
E-commerce
Web Development
Microservicios
Marketplace

Tech Stack

Language
JavaScript
Database
MySQL
Backend
Node.js
Frontend
HTMLCSS
Framework
Express.js
DevOps
Docker

Sección · 01

Contexto

ConectAgro nació como un proyecto académico con el propósito de fortalecer la comercialización de productos agrícolas mediante una plataforma digital que conectara directamente a productores y consumidores. La solución busca facilitar el acceso a mercados digitales ofreciendo una experiencia de compra sencilla para los clientes y herramientas de gestión para los productores.

Contexto

Sección · 02

Desarrollo

La plataforma fue desarrollada utilizando JavaScript, Node.js, Express, MySQL y Docker bajo una arquitectura modular. Se implementó un sistema de autenticación basado en JWT con roles diferenciados para productores y consumidores, un catálogo de productos, carrito de compras, proceso de checkout y un panel administrativo para productores que permite gestionar productos, inventario y pedidos. Además, se diseñó el esquema de la base de datos mediante consultas SQL y se integraron microservicios utilizando Telegram y el Correo para la notificación de eventos importantes dentro de la plataforma.

Desarrollo

Sección · 03

Resultado final

El resultado fue un marketplace funcional capaz de gestionar el ciclo completo de compra, desde la exploración del catálogo hasta la administración de pedidos por parte de los productores. El proyecto permitió aplicar conceptos de desarrollo Full Stack, autenticación basada en roles, diseño de bases de datos relacionales, integración de servicios externos y despliegue mediante contenedores Docker dentro de un entorno de trabajo colaborativo. Más allá de los aspectos técnicos, ConectAgro representa una oportunidad para fortalecer el comercio agrícola mediante la digitalización de las ventas, permitiendo a los productores ampliar su alcance, reducir intermediarios y acceder a nuevos clientes a través de un marketplace especializado.

ConectAgro - Home

ConectAgro - Home

Página principal del usuario autenticado, desde donde puede explorar productos, categorías y promociones disponibles.