📚 Technology Stack
NextJs, TypeScript, TailwindCSS, Vercel, React Server Components, Next Auth, Prisma, PostgreSQL, Cloudinary, Google Maps API
📃 Overview
Duration: 7/2024 - now (oncoming 🚀)
EV Connect Vietnam is a comprehensive platform designed to support Vietnam's transition from gasoline vehicles to electric vehicles. Inspired by successful models in China and other countries, the platform provides essential tools and community resources to make EV adoption seamless for Vietnamese users. The MVP focuses on solving critical pain points: finding available charging stations, understanding cost savings, sharing experiences, and building a supportive community of EV enthusiasts.
🗺️ Smart Charging Station Map
- Interactive Map: Real-time map showing all available charging stations near user's location
- Live Availability: Real-time display of available charging ports and current occupancy status
- Station Details: Comprehensive information including charging levels, connector types, operating hours, and pricing
- Location Services: Google Maps integration for navigation and finding nearest stations
- Crowdsourcing: Community-powered data contributions to expand station database
- Favorites & Reporting: Users can bookmark preferred stations and report broken/malfunctioning units
💰 Cost Calculator & Savings Tracker
- Fuel vs. Electricity Comparison: Calculate and compare operating costs between gas and electric vehicles
- Custom Inputs: Users can input daily distance, vehicle type, and local fuel prices
- Savings Breakdown: Detailed analysis of fuel, maintenance, and tax savings with electric vehicles
- Vehicle Recommendations: AI-powered suggestions for suitable EV models based on user needs
- Maintenance Cost Tracking: Compare long-term maintenance expenses between combustion and electric cars
- Visual Analytics: Easy-to-understand charts and graphs showing cost savings over time
👥 Community Q&A & Knowledge Sharing
- Discussion Forum: Reddit-style Q&A platform for EV-related questions and answers
- Expert Guides: Curated blog articles and video tutorials for EV beginners
- User Profiles: Badge system recognizing active community contributors
- Topic Categories: Organized discussions on charging, maintenance, vehicle reviews, and troubleshooting
- Real-time Help: Quick responses from experienced EV owners
- Local Insights: Vietnam-specific tips and recommendations from local users
🏠 Home Charging Optimization
- Time-based Pricing: Input local electricity rates by hour to find optimal charging times
- Auto-scheduling: Recommendations for cheapest charging windows
- Cost Tracking: Monthly electricity cost monitoring for home charging
- Future IoT Integration: Planned integration with smart charging devices for automated scheduling
- Peak Hour Warnings: Alerts to avoid charging during expensive peak hours
- Energy Efficiency Tips: Best practices for reducing home charging costs
🏡 Peer-to-Peer Charging Network
- Host Registration: Homeowners can list their private charging stations
- Booking System: Reserve time slots at private/public stations in advance
- QR Code Payments: Seamless checkout using VNPay and other local payment methods
- Rating System: Mutual ratings for hosts and drivers to build trust
- Transaction History: Complete record of all charging sessions and payments
- Revenue Sharing: Hosts can monetize their charging infrastructure
📊 Current Focus Areas
- Starting City: Concentrating on Ho Chi Minh City market for initial validation
- Community-driven Data: Leveraging crowdsourcing to build comprehensive station database
- Simple MVP: Focus on core features: mapping and community support
- Gradual Expansion: Scale to additional cities based on user adoption and feedback
- Partner Integration: Collaborate with local EV manufacturers and charging networks
🛠️ Technical Implementation
- Next.js App Router: Modern routing and server-side rendering for optimal performance
- Server Components: React Server Components for improved load times and SEO
- Real-time Updates: WebSocket connections for live charging status
- Map Integration: Google Maps API for location services and navigation
- Database Design: PostgreSQL with Prisma ORM for efficient data management
- Crowdsourcing Pipeline: Validation system for user-contributed station data
- Caching Strategy: Intelligent caching to reduce API calls and improve speed
🎨 User Experience
- Vietnamese-first Design: UI/UX tailored for local users
- Multilingual: Vietnamese and English language support
- Mobile-optimized: Responsive design perfect for finding stations on the go
- Offline Capabilities: Saved favorites and recently viewed stations accessible offline
- Fast Performance: Optimized for quick loading even on slower connections
- Accessibility: Following WCAG standards for inclusive access
🔮 Future Roadmap
- Integration with Vietnamese payment services (MoMo, ZaloPay, VNPay)
- Native mobile applications for iOS and Android
- AI-powered route planning with charging stops
- Integration with local EV manufacturers (VinFast, etc.)
- Fleet management features for businesses
- Carbon footprint tracking and rewards
- B2B partnerships with shopping malls, hotels, and commercial properties
This project showcases the ability to build practical, community-driven solutions that address real market needs, demonstrating expertise in full-stack development and understanding of local market dynamics in supporting Vietnam's sustainable mobility transition.