Back

Building a Cutting-Edge Dashboard

Winning the 8th Devathon: Our journey creating a multifunctional dashboard with Laravel and React.

Building a Cutting-Edge Dashboard

Winners of the 8th Devathon!

We are thrilled to announce that our team won the 8th edition of the Devathon, a software development challenge that brought together talented developers from various disciplines. This achievement is the result of weeks of dedication, teamwork, and the use of cutting-edge technologies like Laravel, React, and TypeScript.

What is the Devathon about?

The Devathon is a development challenge that tests participants' technical and collaboration skills. Over six weeks, five teams of six developers each (three front-end and three back-end) worked to create a multifunctional dashboard to help Santa Claus distribute gifts more efficiently. The stack used included:

  • React and TypeScript for building the interactive front-end.
  • PHP with Laravel for creating robust and scalable APIs.
  • SQL as the foundation for data management and storage.

Methodology and Workflow

The project was developed using Scrumban, a combination of Scrum and Kanban, allowing for flexible and focused organization. The process included:

  1. Planning based on detailed client specifications.
  2. Work division into two sprints of two weeks each.
  3. Daily stand-ups, retrospectives, and functional presentations, fostering constant communication.
  4. Rigorous evaluation that assessed not only the code but also the documentation, repository structure, and commit quality.

In the final stage, a panel of five expert judges selected the winning team based on the innovation, functionality, and quality of the product.

Key Features of the Project

Our multifunctional dashboard included several features designed to address key challenges in Christmas logistics:

Interactive Map:

  • Predictive recommendations for optimizing deliveries.
  • Efficient route creation.
  • Quick access to recent searches.

Elf Manager:

  • Validation of critical data.
  • Full CRUD capabilities to manage Santa's team.

Letter Reader:

  • Intuitive modal for reading letters.
  • Advanced search by name or letter content.
  • Filters to classify letters as read or unread.

My Contribution

In this project, my main role was developing the APIs alongside my back-end teammates. Using Laravel, we designed endpoints that ensured efficient and secure data flow between the front-end and the server.

Special Thanks

This achievement wouldn’t have been possible without the dedication of my teammates:

And of course, to Pedro Plasencia for organizing this Devathon, which proved to be not only an excellent learning opportunity but also an event with the potential to become an innovative talent source for companies.

Final Thoughts

Participating in this Devathon has been an enriching experience both professionally and personally. What I value most is the team’s organization: we managed to work in sync from day one, making important decisions asynchronously and effectively.

The result speaks for itself: a well-integrated, functional application with a design that fully meets the client’s needs.

If you have the chance to join an event like this, don’t hesitate. It’s a great way to enhance your technical skills, learn from other professionals, and, above all, enjoy the creative process.

I’m very happy to have been part of this experience and look forward to participating in future editions!