Project For InOut 7.0 Hackathon by Team BroCode.
- No efficient and robust real time crowd monitering.
- Users cannot track the exact location and timing of the bus.
- Sexual harassments in public transport remain largely unreported.
- Cashless transations in local public transportation.
Meet our product Dbuz. A smart, secure and streamlined transportation system.
- Users can track the exact location and timing of the bus so that there is no need of spending more time in bus-stops. This will allow the user to plan their journey more efficiently.
- Using the application, user can check the crowd density of a particular bus and can opt a bus which is less or moderately crowded.
- The depots can schedule more buses in routes with higher crowd, and thus generating more revenue.
- Make reporting of harassment easy. Smartphone apps and dedicated phone lines can help victims report harassment and other crimes in real time.
- Cashless transactions are made available to passengers electronically through e-ticketing. Making the country digitally empowered in the field of technology. #Digital_India.
Real-time crowd monitoring.
A mobile phone with Android as OS.
- JAVA - Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.Used here to develop the Android application.
- FIREBASE - Firebase is a platform developed by Google for creating mobile and web applications. Used here to store data in the cloud
- IBM ASSISTANT - Watson Assistant was created as a question answering (QA) computing system that IBM built to apply advanced natural language processing, information retrieval, knowledge representation, automated reasoning, and machine learning technologies.
- FIGMA - Figma is a vector graphics editor and prototyping tool which is primarily web-based, with additional offline features.
- Raspberry Pi - Raspberry Pi is a series of small single-board computers developed in the United Kingdom by the Raspberry Pi Foundation in association with Broadcom.
- Python - OpenCV - OpenCV is a huge open-source library for computer vision, machine learning, and image processing. OpenCV supports a wide variety of programming languages like Python, C++, Java, etc. It can process images and videos to identify objects, faces, or even the handwriting of a human.
- GPS module - The Global Positioning System (GPS) is a worldwide radio-navigation system formed from a constellation of 24 satellites and their ground stations. GPS uses these “man-made stars” as reference points to calculate positions accurate to a matter of meters.
- GSM module - A GSM module or a GPRS module is a chip or circuit that will be used to establish communication between a mobile device or a computing machine and a GSM or GPRS system. The modem (modulator-demodulator) is a critical part here.
- API Integration - API is the acronym for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other.
- Vue.js - Vue. js is a progressive framework for JavaScript used to build web interfaces and one-page applications. Not just for web interfaces, Vue. js is also used both for desktop and mobile app development with Electron framework.
- Geofencing - Geofencing combines awareness of the user's current location with awareness of the user's proximity to locations that may be of interest. ... The latitude, longitude, and radius define a geofence, creating a circular area, or fence, around the location of interest.
- Article on Sexual Harassment
- Other Articles
- Survey on KSRTC Workers
- Over crowded buses
- Increasing rate of sexual harassments
- Insecurity in public transport
- Increasing use of private vehicles in the road
@Adarsh88 | @itexpert2572000 | @AlexyPulivelil | @ANASDAVOODTK | @philona123 |