-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Welcome to the bounswe2016group3 wiki!
[Customer Milestone #1](Milestone 2 Report)
[Assingment 5 Peer Review of Group 9] (https://github.com/bounswe/bounswe2016group3/wiki/Assingment--5-Peer-Review-of-Group-9)
##Know What You Eat##
This project aims to serve people to learn more about what they are eating in terms of micro and macro nutrients.
There are many food serving outlets around us. Some serve large number of people like the university mess hall and canteens. Others are various restaurants.
This application will enable food servers to create a profile and description of the food they serve. The nutritional properties for the food served will be determined from nutritional information given recipes. You must meet with the university mess hall, canteens, and restaurants to gather information about what they serve and how they can describe the food they serve.
Regular users will be able to explore the servers, the food, and see the information about the food. In addition to nutritional values, eating preferences will also be important. Vegan, vegetarian, allergies, foods not liked, calorie restriction information of users will be part of their profile. Searching and displaying information must be filtered according to users.
Users will be able to tag, comment and rate food as well as the servers. They will be able to post media in their comments. Such information can be very useful for others, since they can benefit from the experiences of others. They can indicate “I ate that”. They can also indicate a group of things they ate as a group. The user should be able to view their history of consumption. They should also be able to share with other users as well as social media.
Likewise, servers can benefit from the comments and reactions. They can learn about preferences. An analysis of user contributions should be presented to servers.
Semantic tags will be used to facilitate semantic search and recommendations.
Web annotation model (https://www.w3.org/TR/annotation-model/) must to be used for annotation for tagging. The application must have a web and mobile client (android). Localization must be handled for alternative languages.
- Noor Ahmad
- [Safa Andaç](Safa Andac)
- Behiye Avcı
- Sinem Dalkılıç
- Ekrem Öztürk (Communicator)
- Arda Cinar
- Harun Acar
- Muharrem Yeşilyurt
#Project: #
- Requirements
- [API Docs](API Docs)
- Plan
- Themes/Features
- Personas
- [User Stories](User Stories and Acceptance Criteria)
- [Domain Analysis](Domain Analysis)
- [Responsibility Assignment Matrix](Responsibility Assignment Matrix)
- [Project Communication Plan](Project Communication Plan)
- [Test Cases](Test Cases)
- [Setting Development Environment](Setting Development Environment)
#Diagrams: #
- [Use Cases and Use Case Diagram](Use Cases)
- [Use Case Drafts](Use Case Drafts)
- [Class Diagram](Class Diagram)
- [Activity Diagram](Activity Diagram)
- [Sequence Diagrams](Sequence Diagrams)
#Mockups: #
- [Web Mockups](Web Mockups)
- [Mobile Mockups](Mobile Mockups)
#Meetings: # Spring Semester
-
Fall Semester
-
[Customer Meeting Film-13/10/16](Meeting Film in class)
#Milestones: # Spring Semester
-
[Milestone-1 Report](Milestone-1 Report)
Fall Semester
-
[Milestone-1 Report](Milestone-2 Report)
-
[Milestone-2 Report](Milestone-3 Report)
-
[Milestone-3 Report](Milestone-4 Report)
#Group Works: #
#Documentations: #
- [Git Versioning Basics](Git Versioning Basics)
- [Label Customization and Issue Tracking](Label Customization and Issue Tracking)
- Scrum: An Agile Software Development Methodology
- [Patrick Lencioni: Five Dysfunctions Of A Team](Five Dysfunctions Of A Team)
- Software Development Life Cycles
- [Team Work in Software Engineering](Team Work in Software Engineering)
- [The Puzzle of Motivation](The Puzzle Of Motivation)
- Communication
- [Good and Bad Practices](Good and Bad Practices)
- Kaizen and 5S