
TasteBit Express is a feature-rich food ordering platform that leverages the Swiggy API to deliver a seamless restaurant discovery experience. Built with React and Redux, this project showcases my ability to work with:
- Real-time data (live restaurant menus/availability)
- Complex state management (cart, user preferences)
- UI/UX best practices (responsive layouts, loading states)
Key technical achievements:
✅ Integrated Swiggy API with custom caching layer for 1.5s faster load times
✅ Built 10+ interactive pages including dynamic restaurant menus and cart flows
✅ Implemented authentication flows with Firebase (login/signup)
✅ Achieved 90+ Lighthouse score via code-splitting and optimized assets
Tech Stack:
React | Redux | Tailwind CSS | Firebase | Jest | React Router
Key Features
📍 Location-based restaurant suggestions
🛒 Real-time cart with custom order notes
📱 Fully responsive design (mobile-first)
🔒 Secure authentication flows
⚡ Shimmer UI loading states
What I Learned
- Advanced Redux patterns for cart/authentication state
- Performance optimization with lazy loading
- Testing with Jest (85% coverage)
- Error handling for 404/offline states


