Inspiration

Embarking on the task of revolutionizing a tire change shop's scheduling system has ignited a spark of inspiration within our team. Our mission is to craft a cutting-edge software solution that optimizes the daily operations of the shop, ensuring efficiency and customer satisfaction. We are committed to delivering a high-quality working demo with a clean code, thoughtful user interface, and seamless interaction.

What it does

We have developed an algorithm designed to ascertain optimal solutions by accounting for distinct time requirements and costs associated with servicing various vehicle types. This algorithm forms the basis for our dynamic scheduling program. Additionally, our system will meticulously monitor both the actual revenue generated from serviced vehicles and the revenue lost due to turn-away instances. This comprehensive approach will be augmented by a robust reporting feature.

How we built it

We constructed a dashboard utilizing React, designed to accept CSV inputs and present statistical reports through graphical representations. In order to process the CSV data through the algorithm, we employed Fast API as a crucial component of our development framework.

Challenges we ran into

Encountering the NP-hard nature of this problem posed a significant challenge. However, we eagerly embraced this difficulty, anticipating the opportunity to demonstrate our innovative thinking and critical problem-solving skills in the pursuit of transformative solutions. Employing a heuristic approximation approach, we successfully devised an algorithm for job scheduling with N processors, addressing the complexities inherent in the task at hand.

Accomplishments that we're proud of

We are pleasantly surprised by our accomplishment within a brief timeframe. Despite the limited duration, we take pride in delivering our best and achieving notable results in the development process.

What we learned

Throughout this endeavor, we gained valuable insights and knowledge. Working on this project deepened our understanding of algorithmic complexities, honed our skills in efficient coding practices, and reinforced the importance of effective collaboration within tight timelines. This experience has served as a rich learning opportunity, contributing significantly to our professional growth.

What's next for OptiTire

Looking ahead, we envision expanding our project by developing a mobile application. This extension would not only enhance the accessibility of our scheduling system but also advance the functionality for both administrators and users. The mobile app would offer a user-friendly interface, allowing seamless booking and scheduling of appointments, providing an even more convenient and efficient experience for all stakeholders.

Built With

Share this project:

Updates