SmartStop iOS app is an Internship Project built-on Cross-platform. In this project, I've worked as a Backend developer .
- When a driver is pulled over, the driver presses a button on their phone saying that “I’m being pulled over”.
- Text is automatically sent to driver’s contact
- An algorithm calculates the nearest officer in the vicinity with the application running on their smart phone.
- Notification with Officer name and badge number is sent back to the driver’s phone.
- Driver information packet which includes driver’s license, insurance information, concealed handgun info, some personal things about the driver that have been volunteered (like they are a coach, teacher, father, mother), and special considerations or things that could impact the driver’s ability to interact with the officer (disability, hearing issues, PTSD, Bipolar, Medication, etc) are sent back to the officer app. Detail_Functionality.docx
- This is information that will be valuable for officers to know up front. They also are encouraged to enter information about what they do like: I am a coach, I am a teacher, administrator, student, entrepreneur, father, mother. This adds some context to the driver and allows the officer to know more about the person.
Project is created with: Node.js, Mysql, Swift, Firebase.
To run this project, install the following and then run it locally using npm:
$ Install Xampp,Node.js
$ npm install
$ npm i sequelize-cli
$ sequelize db:migrate
$ npm start
Please refer to the Video's & Screenshot folder of the project.