Skip to content

KevinT001/Lunch_and_Learn-API-Endpoints

Repository files navigation

README

stud and eat

Lunch and Learn

Table of Contents

Project Overview

Back-end portion of a Service Oriented Architecture application to search for cuisines by country, and provide opportunity to learn more about that countries culture. This app will allow users to search for recipes by country, favorite recipes, and learn more about a particular country.

Learning Goals

  • Expose an API that aggregates data from multiple external APIs
  • Expose an API that requires an authentication token
  • Expose an API for CRUD functionality
  • Determine completion criteria based on the needs of other developers
  • Test both API consumption and exposure, making use of at least one mocking tool (VCR, Webmock, etc).

Planning Documents

Project Spec Project requirements

Technologies and Tools

Built With:

Tested With:

Other Gems Used:

API Keys need

  • Get a free API Key for EDAMAM Recipe Here
  • Get a free API Key for YouTube videos at Here
  • Get a free API Key for Unsplash images atHere

Setup

  1. Fork and clone this repository.
  2. Cd into the root directory and run code .(for Visual Studio).
  3. To run this server, run rails s in the terminal and rails will start the development server. To stop the local server, use command Control + C.
  4. Please use Postman to view endpoint information. url: http://localhost:3000<'END POINT HERE>

End Points

Get Recipes for a Particular Country

Get Learning Resources for a Particular Country

User Registration

Add Favorites

Get a User's Favorites

Kevin Ta
LinkedIn

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published