- Project Overview
- Schema
- Tech Stack
- Setup and Installation
- Learning Goals
- API Information
- Repository Owner
This is the backend service for an application called Lunch n Learn. Lunch and Learn allows users to find recipes around the world and learn about different countries. When a user creates an account, they are able to save recipes to their favorites for later enjoyment. This project was completed as part of the backend curriculum at Turing School of Software and Design. At this time there is no frontend built.
Here is a list of all mapped client requests with their respective json responses below them:
'User Registration, Add Favorites, Get Users Favorites,'
https://documenter.getpostman.com/view/25513104/2s93JqRQTz
From your terminal, run:
git clone git@github.com:jlweave/lunch_n_learn.git
bundle install
rails db:create
- To run the tests:
bundle exec rspec
- As of right now there is no front end to view this project with
- 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).
We are consuming several API's for this project:
Needs API key
Does not need an API key
Lacey Weaver |