TransSmart – Smarter Routes. Better Logistics
Demo Video
Watch the project demonstration:
https://youtu.be/ComG5VYCjaM
Documentation
Detailed project documentation:
https://drive.google.com/file/d/11lTMKha-y_Bwyh_GRIktEcmWn4tTKkvV/view?usp=sharing
Inspiration
Modern logistics powers global trade, yet many freight operations still rely on manual coordination and inefficient systems.
A major inefficiency is empty return trips, where trucks return after deliveries without carrying cargo. This leads to:
- Fuel wastage
- Higher operational costs
- Increased carbon emissions
- Poor truck utilization
Other common challenges include:
- Difficulty for shippers to quickly find reliable transporters
- Limited job visibility for transport providers
- Lack of real-time shipment tracking
These inefficiencies inspired us to build TransSmart, a smarter digital platform for logistics coordination.
What it does
TransSmart is an AI-powered logistics platform that connects shippers and transporters through a unified system.
The platform enables:
- Posting and managing shipment jobs
- Intelligent transporter matching using AI
- Optimized delivery route recommendations
- Real-time shipment tracking
- AI chatbot assistance with multilingual and voice support
- Secure payments and automated invoices
- Reviews and ratings to build trust
Additionally, TransSmart helps reduce empty truck returns through nearby job recommendations and load clubbing.
How we built it
Frontend
- React.js for dynamic user interfaces
- Tailwind CSS for responsive design
- Leaflet / Mapbox for map visualization
Backend
- Node.js for server-side runtime
- Express.js for REST API development
Handles:
- Job creation and management
- Trip lifecycle tracking
- Transporter matching
- Payment processing
Database
- MongoDB
- PostgreSQL
Stores data such as:
- User profiles
- Truck information
- Shipment jobs
- Trip history
- Payment records
Real-Time Communication
WebSockets enable:
- Live truck tracking
- Instant job notifications
- Real-time delivery status updates
Routing and Geolocation
- OSRM (Open Source Routing Machine)
- OpenRouteService API
- Nominatim Geocoding
Used for generating multiple route options and identifying the most efficient path.
AI Integration
Groq LLM evaluates routes based on:
- Distance
- Travel time
- Traffic conditions
- Environmental impact
External APIs
- OpenWeatherMap API for weather-aware route planning
Payment Integration
- Razorpay (mock integration) for digital payments and invoice generation
Challenges we ran into
- Handling incomplete or ambiguous logistics addresses during geocoding
- Balancing multiple factors like distance, traffic, and fuel efficiency during route optimization
- Maintaining stable real-time tracking using WebSocket communication
- Preventing transporters from accepting multiple active jobs
- Synchronizing jobs, trips, payments, and notifications across the system
Accomplishments that we're proud of
- Built a full-stack logistics platform capable of real-time operations
- Implemented AI-driven smart matching and route optimization
- Enabled live shipment tracking with interactive map visualization
- Reduced empty return trips using nearby pickup recommendations
- Designed a scalable architecture suitable for future logistics expansion
What we learned
Key takeaways from building TransSmart include:
- Designing scalable full-stack architectures
- Implementing WebSocket-based real-time communication
- Integrating AI decision systems into logistics workflows
- Working with mapping and routing APIs
- Managing complex logistics lifecycle processes
The project also showed how automation and data-driven decision making can significantly improve logistics efficiency.
What's next for TransSmart – Smarter Routes. Better Logistics
Future improvements include:
- Mobile applications for drivers and shippers
- AI-based demand prediction for high-demand routes
- Offline functionality for low connectivity environments
- Advanced analytics dashboards for logistics insights
- Blockchain-based shipment and payment transparency
- Green logistics incentive programs to encourage sustainable transport – Smarter Routes. Better Logistics
Built With
- axios
- express.js
- framermotion
- geocoding
- git
- github
- groq
- html5
- javascript
- jwt
- leaflet.js
- map
- mapbox
- mongodb
- node.js
- nominatim
- npm
- openrouteservice
- osrm
- razorpay
- react.js
- socket.io
- tailwind
- ui
Log in or sign up for Devpost to join the conversation.