SEEDAS is a responsive full-stack web platform that connects rural producers with rural transporters through a collaborative economy model. It enables the publication of vehicles, transportation needs, and community routes, facilitating the logistical management of agricultural and livestock cargo in rural contexts.
The project was created to address the lack of transportation options adapted to specific cargo types and tertiary rural roads, using a peer-to-peer (P2P) approach, a modern cloud-based architecture, and a modular and scalable system.
https://seedas-web.vercel.app/
User authentication and management with Clerk
Publishing and management of transportation services
Dynamic request states (pending, confirmed, en route, canceled, completed)
Community transportation subscription with seat control
Route visualization and geocoding with Mapbox
Notifications triggered by status changes
Modular and scalable architecture
Serverless backend with Firebase
Modern full-stack architecture based on Next.js
Separation by modules and reusable components
C4 diagrams (Context, Containers, and Components)
UML diagrams (database and sequence)
NoSQL database (Firestore)
JavaScript
React Next.js Tailwind CSS
Firebase (Firestore, Functions, Storage)
Mapbox (routing and geocoding) Mercado Pago (payment integration) Clerk (authentication, authorization, and route middleware)
Git & GitHub Vercel (continuous deployment)
Scrum methodology
Incremental development through sprints
Functional and non-functional requirements elicitation and analysis
Prioritization based on impact and user needs
Technical documentation and version control
This project was developed entirely by me as a Software Engineering graduation project, with professional scope. Real-world software engineering practices were applied, including architectural design, requirements engineering, full-stack development, and production deployment.
Role: Software Engineer – Full-Stack Developer
System architecture design
Frontend and backend development
Data modeling in Firestore
External services integration
Business logic implementation and state control
Application deployment and maintenance
The project is functional and deployed. Some advanced features were deprioritized or discarded to maintain simplicity, stability, and scalability.
Carlos Álvaro Andrés Cabrera Chavarro 📧 Email: carlosandress2811@gmail.com
📱 Phone: +57 323 273 6496
https://drive.google.com/drive/folders/1bjas1DxwyhMJ5W-uMIqAU4jVT_72zYII?usp=drive_link