Senior Project, 2018, Spring To-do List Optimizer 1.0

Slides:



Advertisements
Similar presentations
UBIQUITY V3 An extensible platform for creating dynamic, customized, and geocentric native mobile applications.
Advertisements

University of Pennsylvania Department of Electrical and Systems Engineering ESE Senior Design DEMO TIMES Thursday, April 21 rd, :30 am – 12:00 pm.
MTA ETA. Product Description A real-time simulation system that estimates the expected time that it will take a certain bus to arrive at an end- users.
What is touchPRO EXPRESS? touchPRO EXPRESS is a way for select industries who meet certain criteria to be able to get a mobile app at a low cost and have.
Making the most of Satellite Navigation and Tracking Integration with your Business System.
MOBILE BUDGET PLANNER & SHOPPING ASSISTANT Intuitive and on-the-go approach to budgeting Andrew Okoh Dr. Marko Popovic Kwan Hong Lee.
UBIGIous – A Ubiquitous, Mixed-Reality Geographic Information System Daniel Porta Jan Conrad Sindhura Modupalli Kaumudi Yerneni.
Integrated degree progress and advice  Course Requirements  Necessary classes for major  Professor reviews/classroom reviews.
Office of the Dean of Students Michael Alexander Sak Mahasuverachai Bryn Nealis Advisor: Prof. David EbertAdvisor: Prof. David Ebert TA: Jared FritzTA:
Academic Advisor: Prof. Ronen Brafman Team Members: Ran Isenberg Mirit Markovich Noa Aharon Alon Furman.
WVU TRANSPORTATION APP Group 10 Peter Kirkpatrick – Shane Welsh – Steven White Mentor: Dr. Bourlai.
Academic Advisor: Prof. Ronen Brafman Team Members: Ran Isenberg Mirit Markovich Noa Aharon Alon Furman.
MTA ETA. Product Description A real-time simulation system that estimates the expected time that it will take a certain bus to arrive at an end- user’s.
Microsoft Dynamics. Introducing Al-Futtaim Technologies  One of the region’s leading System Integrators  Strong partnerships with leading global ICT.
Project Rickshaw SEARCH - FIND - GO. Project Rickshaw TEAM MEMBERS KEVIN AUGUSTINO – MATT FOX – DAVID MOORE SPONSORS KARASU TECHNOLOGIES - ERIK PAUL -
Visually Execute Your Strategy. The Disconnect  2014 KPI Fire2 Strategic Goals KPIs Projects Poor Results.
Stocked – Mobile App solution for equipment tracking (iOS)
SharePoint and SharePoint Online: Today and what's next? Presented by Luke Abeling – IT Platforms.
Development of the iPad Application “Sound Reading” Ryan DuToit, Bennett Hansen, Dr. Timothy Urness *Department of Mathematics and Computer Science, College.
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
What is touchPRO EXPRESS? touchPRO EXPRESS is a way for Schools who meet certain criteria to be able to get a mobile app at a low cost and have their app.
UMBC iConnect Audumbar Chormale, Dr. A. Joshi, Dr. T. Finin, Dr. Z. Segall.
Melissa Armstrong – Sponsor Dr. Eck Doerry – Mentor Greg Andolshek Alex Koch Michael McCormick Department of Computer Science SolutionProblemDesign User.
Cat Bus By Muhammad Abbas Junaid CPSC 463. Introduction  Current Catbus website.
Integrative Mapping Strategies Jeremy Bixby WLIA 2013 Lake Geneva, Wisconsin.
Senior Project, 2015, Spring Senior Project Web Site –Version 5 Student: Jacek Kopczynski, Florida International University Mentor: Masoud Sadjadi, Florida.
The System Shall… Provide the ability to render 2D/3D graphics, these graphics will be represented by assets like models textures, and shaders. Manage.
FCM Workflow using GCM.
Senior Project, 2015, Spring Senior Project Website –Version 5 Student: Yamel Peraza, Florida International University Mentor: Masoud Sadjadi, Florida.
Optimized File Uploads in Mobile Cloud Computing Yash Sheth Vishal Sahu Swapnil Tiwari
Scheduler CSE 403 Project SDS Presentation. What is our project? We are building a web application to manage user’s time online User comes to our webpage.
Yesdatabas Team Void Main. Team Members Daniel MeteyerMichael MartinCorey McClymondsPatrick Stetter.
Multifarious Systems 1 ECE 3553 – Course Project Sean Powers Dr. Këpuska 12/07/2007.
Mary Ganesan and Lora Strother Campus Tours Using a Mobile Device.
MTA ETA. Product Description A real-time simulation system that estimates the expected time that it will take a certain bus to arrive at an end- user’s.
Dispatcher Phoenix Is…
UCF Parking Route and Heat Maps
R&D Discovering the Future
Security service management of tomorrow
Unified Butterfly Recorder 4: iOS
App Configuration, Customization or Development
Overview of PROFITsystems’ Integration with DispatchTrack
Created by Nathan Reddy, High School Junior
OpenWells Cross-Platform Mobile Application
Requirements & Verification
Senior Project, 2017, Fall SKOPE VR 1.0 Problem Solution
An educational system for medical billers in training
Google Maps Tutorials Android Studio. About Google map Google Maps is a web mapping service developed by Google. Google Maps began as a C++ desktop program.
UTour App Team Members - Krina Patel - Andrew Preciado
Mobile App ux/ ui design In High Quality.
Disaster Recovery Model and Resource Tracking
Model-View-Controller
CSE 403 Project SDS Presentation
Senior Project, Spring 2018 To-do List Optimizer 1.0 Problem Solution
Ongo-08b: K – 12 Teaching Application Support
Project 9: Investigating User Benefits and Risks Associated with IoT use REU Student: Kaley Brindisi Graduate mentor: Karla Badillo-Urquiola Faculty.
CS & CS Capstone Project & Software Development Project
CLIENT ZipDial.
Sophisticated Mobile Application using Augmented reality Technology
Senior Project Spring 2018 Virtual Roll Call 4.0 Problem Solution
What's New in eCognition 9
Technical Capabilities
VIP Senior, 2018, Spring Smart Stormwater – Smart City System Problem
Enable travelers to plan their trips from the experiences of others.
VIP, 2018, Spring Smart Stormwater (Smart City System) 2.0 Problem
Senior Project 2018, Spring Problem Solution Current System
System Design and Implementation
What's New in eCognition 9
Antibiotic Drug Prescription
Mobile Crime Website Development
Presentation transcript:

Senior Project, 2018, Spring To-do List Optimizer 1.0 Student: Manuel Garcia, Florida International University Mentor: Dr. Monique Ross, Florida International University Professor: Dr. Masoud Sadjadi, Florida International University Problem Busy schedules comprised of several tasks in different locations Non-intuitive apps for easy task management and navigation Multiple applications need to be used to keep track of daily tasks Annoying swap between apps (e.g. Apple Reminders and Maps) Current System Apps that integrate task management and GPS navigation were not found Crowed UIs that result in a poor UX Some web applications allow the user to navigate to multiple places but the link between places and tasks is non-existent and those websites lack portability 1 Solution Creation of an app that integrates the best of task management and navigation Improved UI/UX for better usage of the app Use of Google Directions API to provide the user with real time GPS navigation Convenient UI to easily display and manage all necessary data To-do List Optimizer Requirements Create an intuitive interface to add and manage places and tasks Provide the user with the order of the places to traverse and the total time each time a place is added Include the proper transition from the place and task management to the navigation view Give the user the proper instructions and alerts to navigate to all the desired places Allow the user to manage tasks within each place System Design The system architecture was implemented leveraging the Model-View-Controller design Implementation The implementation of the mobile app UI was made using react-native (beta) The server side of the application was implemented using Node JS and Express for user data storage for recovery and history purposes The routing algorithms were possible thanks to the Google Directions API Controller User Input Update Update Notify View Model Object Design Summary Convenient application that integrates place and task management with GPS navigation Provides a easy-to-use UI that reduces the learning curve of users Dynamic detection of destination to provide the user with the most optimized version of the itinerary Persistent data over different devices Verification Verifications were made by adding several places and manually confirming the recommended route using google maps Trips were taken to assert that the app showed the proper maneuvers The minimum distance to places to show the list of task was tested by driving to different places and confirming that the list was showing the right distance The material presented in this poster is based upon the work supported by Monique Ross that without her help and guidance this project wouldn’t have been accomplished. I am thankful to the help that I received from my group members, Salvador Ricardo and Daniel Gonzales. Acknowledgement