GUWAHATI REFINERY
Guwahati, Assam
WINTER INTERNSHIP PROJECT ON
B. Tech. in Computer Science and Eng.
National Institute of Technology, Arunachal Pradesh
Kaziranga University (Assam)
Sikkam Manipal Institute of Technology.
Senior Manager, Information System
Indian Oil Corporation Limited, Guwahati
LinkedIn: Link
Assistant Manager, Information System
Indian Oil Corporation Limited, Guwahati
LinkedIn: Link
We developed an application, IOCL VEHICLE MANAGEMENT SYSTEM, that allows the administrator to register contract-based vehicles under IOCL and generate credentials for the driver so that they can later log in from the driver app we developed. The transport officer can then track the vehicles and calculate the distance the vehicles have travelled. This distance can be used to calculate the vehicle's billing since billing is based on the distance travelled.
Here the admin has the full permission to register a new vehicle into the IOCL tracking system and can track the location of all the registered vehicles
The driver just need to install the app and get credentials provided by the Admin.
The backend server is implemented using Node Js ,Express and MongoDB
Step 1: Clone this repository
git clone "https://github.com/tripathics/iocl-tracker"
Step 2: Nevigate to the directory
cd iocl-tracker
Step 3: Nevigate to client directory
cd client
Step 4: Install the packages and dependencies for client
npm i
Step 5: Start the application
npm start
Step 6: Setup the Express Server
cd ..
cd server
Step 7: Install the Dependencies and Packages
npm i
Step 8: Start the Express server
node server.js
Step 9: Click on the login page
For new users sign up yourself then login yourself
Step 10: Now you need to create a Google Map API Key Link
Click on the link to follow the steps to create
Note : This was Admin Application to install the client application
Step 13: Register a New Vehicle
Click on the Register button and Add Vehicle Details
Step 13 : Go to Link and install the app by reading the README file
Step 14: After Sucessfully adding that details inside the driver app you will be able to see the route of the vehicles those who are connected by IOCL Vehicle Management System
- Geofencing
- Overspeeding notification to the driver
- Emergency Button for help and support
- Fuel Informatoin