Home Portfolio GuarApp

Project

GuarApp

Web-based data management platform for the guarapo production activity in La Gomera

Large-scale web application designed to manage and register operational data related to guarapo production in La Gomera. Built on a decoupled architecture with a dedicated API backend and an administrative front-end based on AdminLTE, handling numerous data flows and structured processes.

Year: 2023 Web Application · Data Management System Role: Full-Stack Developer

Project overview

Challenge

The primary challenge was to design a system capable of managing a high volume of structured data across many operational workflows. The platform required a clear and scalable architecture to support numerous data-entry interfaces while maintaining consistency, validation, and long-term maintainability. The complexity of the domain demanded careful modeling of entities and relationships to ensure reliability and clarity for end users.

Solution

A decoupled architecture was implemented, separating the backend API from the administrative front-end. The backend centralizes business logic and structured data handling, while the front-end, built using AdminLTE, provides a consistent and organized interface for large-scale data entry and management. The system includes over 65 DTOs and more than 250 controllers to support the extensive number of data flows and screens required. The design prioritizes modularity, validation integrity, and scalability to accommodate future expansions.

Results

The result is a robust and scalable platform capable of handling complex operational processes and significant data volumes efficiently. The modular architecture supports long-term maintenance and functional growth, while the structured interface ensures clarity for operators despite the application’s size and scope. GuarApp stands as a comprehensive digital solution tailored to a specialized industrial activity.

Highlights

  • Decoupled API + administrative front-end architecture
  • Over 65 DTOs and 250+ controllers
  • Large number of structured data-entry interfaces
  • AdminLTE-based management interface
  • Strong data modeling and validation
  • Scalable and modular system design
  • Domain-specific operational management

Screenshots