Back to projects
August 2025fullstackFull Stack Developer

BiteSwipe.

Swipe-based restaurant discovery platform using Yelp API. Handles >10k swipes/min with optimized caching and query logic.

BiteSwipe
01Overview

BiteSwipe is a modern, intuitive restaurant discovery application built with Next.js. It reimagines how users explore local dining options by gamifying the experience through a Tinder-like swipe interface. The platform integrates with the Yelp API to access data from 5,000+ local restaurants, allowing users to swipe through options based on cuisine, price, and rating. Built on Next.js with Supabase for backend storage and authentication, BiteSwipe ensures a frictionless user experience with persistent session data. The infrastructure is optimized for high concurrency—the app handles over 10,000 swipe requests per minute without performance degradation. Advanced caching strategies and database query optimization ensure sub-200ms response times even during peak usage. 100% data retention across user sessions means your preferences and history are always preserved.

02Problem & Solution

Problem

Finding the right restaurant is time-consuming. Users often waste time scrolling reviews, comparing ratings, and reading endless lists. Existing discovery tools lack engagement and personalization.

Solution

BiteSwipe combines the familiar swipe interface users love with powerful restaurant discovery. By leveraging Yelp's comprehensive database and Supabase's real-time capabilities, we create a lightweight, fast, and fun way to discover dining options. Optimized caching ensures reliability even under heavy load.

03Highlights
  • 01Built swipe-based restaurant discovery in Next.js utilizing Yelp API data from 5,000+ local eateries
  • 02Implemented authentication and persistent storage with Supabase (100% data retention rate)
  • 03Deployed on Vercel with automated CI/CD pipeline
04Metrics
  • 10,000+API Requests/Min
  • 5,000+Restaurants Indexed
05Demo
08Stack

frontend

  • Next.js
  • React
  • Tailwind CSS
  • TypeScript

backend

  • Yelp Fusion API
  • Redis Caching

database

  • Supabase

deployment

  • Vercel
09Links