🚀 Inspiration

Construction projects require speed and efficiency, but waiting for tools and materials can cause costly delays. We were inspired by Uber’s on-demand model and wanted to apply it to the construction industry—making tool and material procurement as easy as ordering a ride.


📚 What We Learned

Throughout this project, we gained hands-on experience with:
🔹 Building full-stack applications – From frontend development in React to backend operations with FastAPI.
🔹 Async operations & API calls – Understanding how to efficiently fetch and process data.
🔹 LLM Integration – Implementing AI-driven NLP tasks to enhance the chatbot experience.
🔹 Debugging & Problem-Solving – Overcoming CORS issues and deployment challenges.


🛠️ How We Built It

We developed Toolivery as a full-stack platform integrating AI, real-time inventory checks, and last-mile delivery logistics.

Tech Stack:

  • Frontend: Built using React, featuring an intuitive chat interface for seamless ordering.
  • Backend: Powered by FastAPI, handling cart management, order processing, and supplier coordination.
  • AI Integration: Leveraged LLM-powered chatbot (Gemini) for text, PDF, and image-based order extraction, reducing manual entry.

🚧 Challenges We Faced

🔴 CORS Errors & API Integration – Debugging and ensuring smooth API communication between services.
🔴 Choosing Between App vs. Web – We debated the best platform for accessibility and user reach.
🔴 Scaling AI Features – Training the chatbot to accurately recognize and process order details.


🔮 What’s Next for Toolivery?

Our focus now is expanding Toolivery’s scope to make it a viable and scalable solution for users. We plan to:
Expand supplier partnerships for better material availability.
Enhance AI capabilities to improve order accuracy and user interaction.
Optimize logistics to ensure faster, more efficient deliveries.

Toolivery is redefining how construction tools and materials are ordered, streamlining logistics, and eliminating delays.

Let’s build the future of construction logistics—one tool at a time! 🚀

Built With

Share this project:

Updates