Project Hash
A recipe suggestion application for Android, written in Kotlin.
Attention
Since the server is not free, the server will shut down from 05/12/2018. After that, you should use your own server to make sure the app can work.
App Download & Install
Download (Latest version v1.3.5.1)
How to install
Download installer on the phone
- Click on the .apk file downloaded.
- Enable ‘Install from unknown souce’.
- Click install.
- Done!
Download installer on the computer
- Connect the android phone to the computer via USB.
- Drag the .apk file to the phone folder.
- Follow the instructions above about install on the phone.
- Done!
Demo
Home
Suggestion
Ingredients
Favorite
Profile
Profile after log in
Team
Developed by Team Hash
Members: Jinwei Shen, Jiashun Gou, Junhao Xu, Xiuqi Li
Server App
Check Readme under server_app folder
Mobile App
check Readme under mobile_app folder
Yummly API
This is the source of recipes. The detailed data of each recipe is in detailedData folder and all search results are in searchResult folder.
How to use getData.py?
The getData.py will get recipes from Yummly API. To get recipes, you should first apply for the API and get the keys. Then in getData.py file, fill in the API information. Then run this file with python 3. The result will be saved in detailedData folder and searchResult folder.
Liscence
Copyright (c) 2018 Harry <xuj10@rpi.edu>