Skip to content

DrinkDex is your go-to cocktail companion, allowing you to effortlessly search for any cocktail, providing detailed recipes, ingredients, visuals, and everything you need to become a master mixologist at home.

Notifications You must be signed in to change notification settings

raisa-d/DrinkDex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DrinkDex

Website

DrinkDex Mockup Across Devices

This repository contains the code for DrinkDex, a web app with RESTful API integration. DrinkDex is your go-to cocktail companion, allowing you to effortlessly search for any cocktail, providing detailed recipes, ingredients, visuals, and everything you need to become a master mixologist at home.

Table of Contents

Features

  • Search for a cocktail
  • Get ingredients & measurements
  • Get instructions
  • Automatic carousel which rotates through all the drinks that matched the search query (if more than one)
  • User can click arrows to go to previous and next drinks
  • Mobile responsive styling

How It's Made

javascript css3 html5 git

Optimizations

In a future iteration, I'd like to include mocktails and other beverages in DrinkDex. I'd also like to create a printable version, as some users may want paper copies of the instructions.

Lessons Learned

This was the first web application I made that was integrated with a RESTful API. I learned all about DOM manipulation via JavaScript, fetching data from APIs, and working with that data to get the specific information I need. I also had to learn how to use setInterval() in order to create the automatic carousel, which took a lot of tinkering.

Contact

Website rai__bread

About

DrinkDex is your go-to cocktail companion, allowing you to effortlessly search for any cocktail, providing detailed recipes, ingredients, visuals, and everything you need to become a master mixologist at home.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published