Skip to content

mryeminaung/cocktail-explorer

Repository files navigation

Liquid Index 🍸

A modern cocktail discovery app that helps you explore, browse, and find your next favorite drink.

✨ Features

  • Cocktail of the Moment - Get a random cocktail suggestion with every refresh
  • Browse by Letter - Explore cocktails alphabetically from A to Z
  • Search Functionality - Find specific cocktails by name
  • Ingredients Directory - Browse all ingredients and discover drinks made with them
  • Favorites - Save your preferred cocktails for quick access
  • Responsive Design - Works seamlessly on desktop and mobile devices

🚀 Tech Stack

🛠️ Getting Started

Prerequisites

  • Node.js 18+
  • pnpm

Installation

  1. Clone the repository:
git clone https://github.com/mryeminaung/cocktail-explorer.git
cd cocktail-explorer
  1. Install dependencies:
pnpm install
  1. Create a .env file and add API keys:
COCKTAIL_API_URL=http://www.thecocktaildb.com/api/json/v1/1
  1. Run the development server:
pnpm dev
  1. Open http://localhost:3000 with your browser to see the result.

🎯 Usage

  • Home Page: Shows a random "Cocktail of the Moment" with a shuffle button to discover new drinks
  • Browse: Navigate cocktails alphabetically using the letter grid
  • Search: Find specific cocktails by name
  • Ingredients: Browse all ingredients and see which cocktails use them
  • Favorites: Access your saved cocktails (stored locally)

About

Liquid Index is a cocktail discovery app that lets you browse recipes by name or ingredient, save your favorites.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors