Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/veronika-pomy/sous-chef

Sous Chef finds recipe videos and provides nutritional facts about a desired meal. It utilizes YouTube API, CalorieNinjas API, and Google Fonts.
https://github.com/veronika-pomy/sous-chef

Last synced: 10 days ago
JSON representation

Sous Chef finds recipe videos and provides nutritional facts about a desired meal. It utilizes YouTube API, CalorieNinjas API, and Google Fonts.

Awesome Lists containing this project

README

        

# Sous Chef

An application created for health conscious amateur cooks

## Project Goals

### Applications were required to utilize the following:

- A CSS framework other than Bootstrap

- At least two server-side APIs

- Client-side storage to store persistent data

(back to top)

### In addition Applications were expected to:

- Be deployed to GitHub Pages

- Be interactive (i.e: accept and respond to user input)

- Not use alerts, confirms, or prompts (use modals)

- Be responsive

- Have a polished UI

- Have a clean repository that meets quality coding standards (file structure, naming conventions, follows best practices for class/id-naming conventions, indentation, quality comments, etc.)

- Have a quality README (with unique name, description, technologies used, screenshot, and link to deployed application)

(back to top)

## Goal Fulfillment

### Our team achieved our goals through the following:

- Implementing Google Fonts as our chosen CSS Framework

- Added client-side storage to store persistent data

- Implemented Youtube's v3 API and Calorie Ninja's API

- Deployed our application to Github Pages

- Added interactivity/responsiveness with a search function and additional recommended video links related to user searches

- Utilized modals to display error messages

- Polished the UI

- Maintained a clean repository that meets coding standards

- Created a quality README

(back to top)

## Video of deployed site
![Sous Chef](assets/media/sous-chef.gif)

(back to top)

## Link to deployed site
[Check out Sous Chef here!](https://veronika-pomy.github.io/Sous-Chef/)

(back to top)

## Authors

**Veronika Pomyateeva**

**Cameron Dassow**

**Adam Michell**

(back to top)

## Acknowledgements

**Chat GPT** (color randomizer script for the logo)

**React Icons** (magnifying glass icon used for the search)

**Google** (Youtube API and Google Fonts)

**CalorieNinjas Team** (Calorie Ninja API)

(back to top)

## Project status

**Complete**

(back to top)