Skip to content

ganuza/MixMaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MixMaster

Deployed Link

MixMaster

ABSTRACT

Bartenders and cocktail fans will be excited to have this useful app on hand as they look for drink recipes based on a spirit they have on hand. This Showcase project was assigned as part of Turing School of Software Design Module 3 Front End curriculum. Our task was to design an app and implement all of the technologies we have been learning over the course of the last 5 weeks. MixMaster makes network requests to TheCocktailDB api to access cocktail data and recipe data in response to user input. A user can select a spirit to get a listing of cocktails that include that spirit. Clicking on a chevron of a particular cocktail card reveals the recipe and instructions for how to make it.

APP PREVIEW

image

image

image

image

GOALS

Use the technology you’ve been working with over the course of the module to demonstrate mastery of the following:

  • React
  • Router
  • Asynchronous JavaScript
  • End to end testing with Cypress

CONTRIBUTORS

INSTALLATION INSTRUCTIONS

  1. Install the prerequisites: Node.js npm Git
  2. Clone the repository: Open a terminal window. Navigate to the directory where you want to clone the repository. Run the following command:
git clone https://github.com/ganuza/MixMaster
  1. Install the dependencies: Run the following command in the cloned repository directory:
npm install
  1. Run the React app: Run the following command in the cloned repository directory:
npm start
  1. Open the app in your web browser by navigating to
http://localhost:3000

TECHNOLOGIES

  • JavaScript
  • CSS
  • HTML5
  • React
  • React Router
  • Cypress
  • GitHub
  • GitHub Projects

WINS + CHALLENGES

WINS
  • Putting together newly learned technologies of React, Router, and Cypress testing to showcase all of my learning this module
  • A beautiful app that is deployed and usable!
CHALLENGES
  • Time constraint: This project was built in the span of less than a week
  • Cypress testing: It takes a bit of time to do robust testing

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors