Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/joyytoo/yummy-recipes

A yummy recipes python Application that helps you keep track of your recipes.
https://github.com/joyytoo/yummy-recipes

html-css javascript nosetests python templates yummy-recipes

Last synced: 13 days ago
JSON representation

A yummy recipes python Application that helps you keep track of your recipes.

Awesome Lists containing this project

README

        

[![Build Status](https://travis-ci.org/JoyyToo/Yummy-Recipes.svg?branch=ft-app)](https://travis-ci.org/JoyyToo/Yummy-Recipes) [![Coverage Status](https://coveralls.io/repos/github/JoyyToo/Yummy-Recipes/badge.svg?branch=master)](https://coveralls.io/github/JoyyToo/Yummy-Recipes?branch=master) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/ff888f8eac8345b5a9038426071f00b9)](https://www.codacy.com/app/JoyyToo/Yummy-Recipes?utm_source=github.com&utm_medium=referral&utm_content=JoyyToo/Yummy-Recipes&utm_campaign=Badge_Grade)

It contains:
- Designs
- Wireframes
- Yummy Recipes application

## Designs

Contains HTML and CSS files for UI.

## Wireframes

Contains designs for the UI folder.

## Yummy Recipes App Description

Contains a Yummy Recipes flask app that provides a platform for users to keep track of their awesome recipes and share with others if they so wish.

## Features

- Users can create accounts
- Users can log in
- Users create, view, update and delete recipe categories
- Users can create, view, update or delete recipes in existing categories

## Sign Up
![Alt text](https://joyytoo.github.io/Yummy-Recipes/Designs/UI/Screenshots/signup.png?raw=true "Sign Up")

## Log in
![Alt text](https://joyytoo.github.io/Yummy-Recipes/Designs/UI/Screenshots/signin.png?raw=true "Sign In")

## Recipes
![Alt text](https://joyytoo.github.io/Yummy-Recipes/Designs/UI/Screenshots/rec.png?raw=true "Recipes")

## Prerequisites

Python 2.6 or a later version

### Setup

Use the following:

```
$ sudo pip install virtualenv
$ mkdir Yummy-Recipes
$ cd Yummy-Recipes
$ virtualenv venv
```

Activate virtual environment:

```
$ source .venv/bin/activate
```

To set up flask:

Enter the command to install in virtual environment:

```
$ pip install Flask
```

To set up unit testing environment:

```
$ pip install nose
```

To execute a test file:

```
$ source .env
$ nosetests
```

## Running App

- `cd` directory of extracted project
- run using:$ ` source .env`
$ ` python run.py`