🚖 Book Your Ride Now
Zoom into the future with Jexi, the cab booking app that blends speed, sustainability, and serious swagger. Whether you're vibing on an e-bike, cruising in an EV, or just need a quick hop across town, Jexi delivers rides that match your mood — with style.
Built with a neobrutalist edge and designed for the bold, Jexi is more than just a ride — it’s a vibe
👉🔗 Deployed Here 👈
This application is built using Ola Maps, which is still evolving. As a result, some zip codes or locations may not be fully supported yet. We appreciate your patience and flexibility as coverage improves. "Thank you for riding with Jexi! 🙏"
Jexi is a next-gen mobility platform built for the bold, the expressive, and the main character in you. With a raw, neobrutalist design and a fleet that fits every mood, Jexi reimagines urban and intercity travel for a youthful, style-forward audience.
- 🚀 Intercity Ready: Go beyond city limits with seamless long-distance cab options
- 🛵 Ride Your Way: Choose from bikes, autos, minis, sedans, Prime SUVs, and more
- 💎 Luxury, First in Segment:Introducing Lux — premium rides for those who move like they mean it! (😉 kidding, it’s for everyone — just pay 🫰💸)
- 🖤 Neobrutalist Design: Chunky buttons, flat colors, bold typography — unapologetically stylish
Jexi runs on a modern, modular stack optimized for performance, scalability, and visual punch:
- Next.js — React framework with SSR and routing
- React — Component-based UI magic
- Tailwind CSS — Utility-first styling with neobrutalist flair
- Neobrutalism Components — Awesome collection of neobrutalism-styled components based on shadcn/ui
- Canvas Confetti — Visual celebrations for ride milestones
- Sonner — Toast notifications for real-time feedback
- React Intersection Observer — Smooth animations and lazy loading
- Webpack — Module bundling and advanced asset handling
- Ola Maps — Real-time location and route rendering
- Mapbox Polyline — Efficient route encoding and decoding
- Clerk — Secure, scalable user auth and session management
- Stripe + React Stripe JS — Seamless ride payments and subscriptions
- JS Cookie — Manage user preferences and sessions
- Zustand — Lightweight, scalable state management with a clean and intuitive API
- ESLint — Code linting and quality enforcement
Jexi is designed with the aspect of "NeoBrutalislm" in mind, which caters to its raw and youtful vibe, also making sure the User Experience stays top - notch !
All components are deployed using Vercel for a smooth CI/CD pipeline and robust cloud hosting.
Jexi reflects real-world production grade frontend heavy development practices:
- 💤 Applied Lazy Loading and Prefetching to improve LCP (Largest Contentful Paint)
- ⚽ Used Debouncing to reduce unnecessary API calls and improve performance
- 📜 Used .env configs and cross-environment support
- 🗃️ Modular components, middleware, and custom hooks.
- ✔️ Focused on performance, security, and maintainability
- 📱 Responsive UI for mobile, tablet and desktop users
- 💳 Secure online payments via Stripe
This project demonstrates hands-on experience with core frontend fundamentals, frontend UX polish, and full-cycle deployment—making it an ideal showcase for Nextjs,Reactjs,Frontend development expertise.
Check out the 404 Error Page — you’ll know when you see it 😎