Repository navigation
Home
(github name: Drunk-Home... lrn2UTF...) * here is our project [presentation] (https://github.com/downloads/jce-il/se-class/SE%20Project%201%20-%20Drunk@Home.pptx) and our project [inception] (https://github.com/downloads/jce-il/se-class/SE%20Project%201%20-%20Drunk@Home%20SOW.pdf) this project will yield an Android App + a website that everyone can use to enhance their alcohol-drinking life.
- UBUNTU server(apache2.2, MySQL, etc) installed, DNS:drunkathome.no-ip.org with vnc access.
- http://drunkathome.no-ip.org is on the air!
- Admin UI up and running at http://drunkathome.no-ip.org/admin_page.html
- "Search By Cocktail Name" UI up and running!
- "Search By Ingredients" UI up and running!
- Android App up and running!
- "Help" section finished, available on the website
- Current State: "Missing Ingredient" system
basically the app/site will work like this: you give us the alcoholic ingredients you have available, and we will find you the possible cocktails you can make with them!
- team members are: @MosheShpilman, @dovtu, @igoros
- Have Fun, doing the things you love
- Learn new things
- Email, Skype, face-to-face, phone
- The team will meet at least once a week (planned for the week end)
- The project will be developed in the agile method, every week we will estimate our progress and plane how to proceed.
Requirements:
- Finding possible cocktails from a user-given list of products
- Finding Cocktails by name-search
- Suggestions of drinks(when you are missing some ingredients)
Hope-To's:
- Drinking games
- The possibility of using different names for similar products and the application will “understand” the meaning. (i.e Baileys = Irish Cream = Carolans) - Implemented
- The ability for users to add new cocktails
design mock-up for the Drunk@Home project:

- The website will be built using a verity of available Website RAD applications
Eventually we didn't use any RAD or nothing... Putty/SSH and vi...
-
The website's primary language will be HTML5
-
The Android App will be a Java encapsulation of the website compiled with the Android SDK
-
Our Database will be MySQL
-
We will be running our own Apache/SQL server
DANGER ZONES
- Building the Application
- building an efficient Data-Base
user interaction (both website and app) mock-up:

- Dividing the project into 2 parts (with time planning) - Website and android Application
- installation and pre-planning of our main SQL database on a dedicated machine (1 week or less)
- learning of HTML5 + SQL integration into the website (1-2 weeks)
- collection of raw data (recipes for cocktails :) ) (1 week)
- encapsulating the website into an Android app (1-2 weeks)
- ???
- profit
- adding too many features and making the product too complicated to use at an intoxicated state.
- the ability to make both a well designed website and a well functioning android app might be more then we can handle
