Skip to content

ECS189E/project-f19-ucdaviszenly

Repository files navigation

ECS189E Final Project -- Footprint

Intro

Footprint is a mobile app allowing user to keep their diaries based on their map location. Users can easily start their diaries by pressing the Camera button and hitting the Disk button to upload their dailys. Users can easily fetch their diary data from our database. In another word, data can be tranformed between different devices. Users can also have a review of their diaries by preesing the Calender button.

Magical experience

A machine learning model is imported once the user uploads the picture. It will auto indicate the objects in the picture which simplify the process of making a diary.

Contribution

Lanqing Cheng: Implemented map view, created marker view, and implemented camera button functionality. Implemented functions that show the selected marker's address, show the user location,allow user to pick a icon of markers, and allow user to use camera to create marker at current location. Also helped with the founctions of event list view.

Zirong Yu: Implemented all functions related to database and cloud storage: upload, download, create, delete datas from database. Implemented the details of Marker's VC: setup title, content, images and buttons in the Markerview. Implement the function to load markers on the map. Participate in eventlist view and ui as well.

Jiaxin Zhao: Implemented the event list so that user can see the list of their diaries and after choose the specific diary, it will show the marker view of that diary. Helped with set up database and implement functions related to database. Choose icon and design UI.

Niu Shang: Implemented the functionality that adding correlated tags about the photos that users upload or take by the camera. Choosing and adding the machine learning model into the app to do object detection when needed. Using the global dispatch queue to ensure smooth app flow. Repeatedly testing the app to find the bugs and fix them.

About

project-f19-ucdaviszenly created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •