Mobile App for Android
What is it?
A safety application to enhance the users personal safety when traveling on foot to their destination. With the tap of a button locations of recent crime or events happening now or in the future will be displayed on the map on the screen. With this information it is now possible to see which route is better to take. Areas with Recent crime suggests going a different way. Events would suggest an area full of people which would be a favourable route to take.
Current version includes real crime data from VPD from January 2018 to November 2018 in Vancouver and real events from November 2018 to December 2018 in Burnaby and Surrey. Current version notify function removed, Google policy change in January 2019 prevented SMS sending in the background.
What did i do?
I was the lead developer in this group project. I was responsible for front end development. I helped with the back end development as well as some design. I devised a way to get the crime data saved in our database and plot points on a map where crime happened within 2km of the user. I utilized Google place search API to display a path between user and users destination. I helped create and test the login, sign up, change password and change email php. I made the safety tips on the profile page and a functioning toggle in the settings to show and hide them.
The most difficult part of the project was successfully connecting react with the database and being able to apply the data it fetches.
Our group presented our working version in front of first and second year D3 students, faculty, D3 alumni and industry experts.
Tools
React Native, Redux, Javascript, Illustrator, Invision, Heroku, PHP, MySQL, Github
Date
September 2018 – December 2018