ARI Motors: EV Comparison Portal
Designed, developed, and launched a comparison portal for electric commercial vehicles from scratch to production in under 3 months
The Challenge
ARI Motors needed a comprehensive comparison portal to help customers evaluate electric commercial vehicles. The platform had to present complex technical specifications in an accessible, user-friendly format while handling vehicle data management on the backend.
As the sole developer, I was responsible for the entire stack: frontend interface, backend systems, database architecture, and deployment—all within a tight 3-month deadline.
My Approach
I took a pragmatic, iterative approach focusing on core functionality first, then progressively enhancing the user experience. The key was balancing speed with maintainability—building something that could launch quickly but wouldn't become a maintenance nightmare.
Development Strategy:
- Responsive-first design for mobile and desktop users
- Structured database schema for vehicle specifications and comparisons
- Clean, maintainable codebase for long-term sustainability
- Performance optimization for fast page loads
Tech Stack
Frontend
- Modern JavaScript
- Responsive CSS
- User-friendly interfaces
Backend & Database
- Backend API
- Database management
- Content administration
The Results
The comparison portal launched successfully within the 3-month deadline and has been serving customers reliably since. The platform makes it easy for potential buyers to compare electric commercial vehicles and make informed decisions.
Key Achievements:
- ✓On-time delivery from concept to production in under 3 months
- ✓Full-stack ownership: website, backend, and database
- ✓High performance under production load
- ✓Maintainable codebase for long-term sustainability
Lessons Learned
- Solo full-stack builds require discipline: Clear architecture decisions upfront prevent technical debt later
- Responsive design is non-negotiable: Users access comparison tools from all devices
- Tight deadlines demand pragmatism: Focus on core features first, enhance progressively