1 / 13

Enhancing Dining Experiences: The Search4Yummy Mobile and Web Application Project

The Search4Yummy project focuses on developing a mobile application and web client that assists users in finding suitable dining options based on personal preferences. By offering reliable information from both patrons and restaurants, the platform allows for comprehensive feedback through ratings, comments, and photos. Our vision is to create an easy-to-use tool for customers and restaurants, making dining out more enjoyable. Utilizing technologies like Spring, JPA/Hibernate, and modern web frameworks, the project emphasizes quality through robust management and coding standards.

crete
Télécharger la présentation

Enhancing Dining Experiences: The Search4Yummy Mobile and Web Application Project

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Distributed Software Development 2011/12

  2. Search4Yummy • Muhammad Sulyman, Lovro Maričić • and Ronald Wolvers

  3. Outline • Team members • Project Overview • Project Goals • Project Vision • Technologies • Architecture Overview • Project management and code quality tools • Roles and Responsibilities • Questions

  4. Team Members • Zagreb, Croatia • Jan Čustović • Andrej Garić • Ivan Bandalo • Lovro Maričić Västerås, Sweden • Muhammad Sulyman • Petar Paar • Ronald Wolvers • Yehui Wang

  5. Project Overview 4 5 1 2 3

  6. Project Goals Mobile application & Web client that: • Finds a suitable place to eat • Based on user preferences • Provides reliable information • From users and the restaurants themselves • Allows for feedback and reviews • Ratings, comments, photos etc. • …

  7. Project Vision The application should be: • Fast and easy to use • Both for customers and restaurants alike • An invaluable tool to anyone eating out • Rather than just a nice gadget • Open to a wide range of clients and pref. • Not just ratings of McDonald’s etc.

  8. Technologies • Server side • Spring (Core, Security, Data), Struts2, JPA/Hibernate, Logback etc. • Web client side • Tiles, Freemarker, HTML, CSS, Javascript • Android • Android SDK • Spring Mobile and Spring Android

  9. Architecture Overview

  10. Project management and code quality tools • PMD – Detects potential code problems • Checkstyle – Coding standard • Findbug – Analyse code • Maven • Project builds • Dependency management • Documentation

  11. Roles and Responsibilities Västerås, Sweden • Muhammad Sulyman • ProjectLeader • Documentation Manager • Presenter • Petar Paar • Mobile Application Developer • Requirements Engineering & Design • Ronald Wolvers • Design Manager • Web Client Developer • Presenter • Yehui Wang • Test Manager • Requirement Engineering & Design

  12. Roles and Responsibilities • Zagreb, Croatia • Jan Čustović • Team Leader • Server SideDeveloper & System Architect • Presenter • Andrej Garić • Mobile Application Developer • Configuration & DB Manager • Ivan Bandalo • Web Client Developer • Mobile Application Developer • Lovro Maričić • Server SideDeveloper • Web Client Developer • Presenter

  13. Questions?

More Related