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

https://github.com/naseem-shawarba/random_recipe_generator

Random Recipe Generator is a responsive web application that generates random recipes, built with Vue 2, Vuex, Vuetify 2, and Nuxt 2.
https://github.com/naseem-shawarba/random_recipe_generator

fetch javascript nuxt2 vue2 vuetify2 vuex

Last synced: 6 months ago
JSON representation

Random Recipe Generator is a responsive web application that generates random recipes, built with Vue 2, Vuex, Vuetify 2, and Nuxt 2.

Awesome Lists containing this project

README

          

# Random Recipe Generator

Random Recipe Generator is an interactive web application that generates random recipes for users. Users can choose the origin and category from lists and click on a button in order to generate random recipes, which are sourced from TheMealDB API. The application provides a user interface with recipe pictures, recipe names, origin, categorie, ingredient lists, step-by-step cooking instructions, and sometimes cooking videos.

## Frameworks Used
* Vue2
* Vuex
* Vuetify2
* Nuxt2

## Screenshots

#![Screenshot1](https://github.com/naseem-shawarba/Projects_Screenshots/blob/main/Random_Recipe_Generator/Screenshot1.png)
#![Screenshot2](https://github.com/naseem-shawarba/Projects_Screenshots/blob/main/Random_Recipe_Generator/Screenshot2.png)

## TO-DO
* Style the RandomRecipeForm.vue component

## Build Setup

```bash
# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

# generate static project
$ npm run generate
```