Skip to content

Our implemented project for the algorithm 5.0 providing a platform where an immediate call could be send to respective authorities

Notifications You must be signed in to change notification settings

ObaidKazi/Accident-Assistance-Automation-using-google-and-twilio-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Title

Accident Assistant Automation using Google Map API ,Twilio api, OOPHP, JQuery, AJAX, Bootstrap4, CSS3, MySQL, Apache

Getting Started

All the source code is available here

  • Copy this repo directory into xampp->htdocs folder and paste it (XAMPP server is used for apache and mysql)
  • enable apache and mysql server from xampp
  • install the composer and paste vendor autoload package inside home and update the Fetchdet.php and Fetchdet1.php with appropriate file path on line 3
  • The database is available inside Database directory with file named accidentalassistance.sql and schema designed built on workbench. Import the accidentalassistance.sql file through phpmyadmin or any sql server.
  • Open any html 5 browser and navigate to localhost/Accident-assistant-automation to start using the web app

Prerequisites

  • Apache and MySQL Server (Xamp is used in this case)
  • HTML5 Browser
  • Composer
  • Vendor autoload package for twilio
  • Twilio account ssid and token credentials
  • Google map account api key credentials

Installing

Download the software setups and follow the on screen instructions

step 1

installing XAMP Server  v3.2.2 can downloaded from below link

Click here to visit download page

step 2

installing Composer downloaded from below link

Click here to visit download page

step 3

installing the dependencies (Vendor autoload package for twilio and google map api)
Type the following command 'composer require twilio/sdk'
and update the path in file Fetch.php and Fetch1.php inside OOPHP directory accordingly.

Note :  if getting any local issuer certificate error follow the link given below

Click here to see the solution

Generate your own google map api. Follow the link to see the procedures.

Note: if getting any authorized issue. just enable all the apis (Javascript , geolocation and geocoding API)

Click here to see how to generate google map api

step 4

enabling apache and mySQL server in xampp application

step 4

navigating to localhost/phpmyadmin and import accidentalassistance.sql file

step 5

Start using the web app by opening the url localhost/Accident-assistant-automation

Built With

  • Sublime - A sophisticated text editor for code, markup and prose.

Demonstrations

  • Take a look at the working project demonstration. Click on the image to view the complete video

Accident Assistant Automation

Authors

  • Shadab Shaikh - Tweaking with twilio api, tweaking google map api, registration page, Help center page, designing database, architecturing the project, Generating dynamic pre-recorded message - shadabsk
  • Obaid Kazi - registration page, designing the homepage, work on 'without vehicle module' - ObaidKazi
  • Khan Mohammed Rehan - Finding the current location, Creating a prototype for nearby locations, tweaking google map api, architecturing the project - rehannk
  • Mohd Adnan Ansari - Full design of the complete system and finding current plus nearby location - adnannet8425

Acknowledgments

  • The template of readme.md was taken from PurpleBooth
  • Mr. Muhammed Salman Shamsi Asst. Prof Kalsekar Technical campus - For his guidance
  • Mrs. Kalpana Meher Bodke Asst. Prof Kalsekar Technical campus - For her guidance
  • Mr. Imran shaikh Asst. Prof Kalsekar polytechnic - For his guidance

About

Our implemented project for the algorithm 5.0 providing a platform where an immediate call could be send to respective authorities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 69.6%
  • CSS 20.5%
  • PHP 6.8%
  • Hack 3.1%