Skip to content

tusharg1997/NITCTravelTogether

Repository files navigation

NITCTravelTogether

This is Software Engineering Lab Project

NITC Travel Together is an android application developed using Android Studio, Java, XML, and Firebase. This app is made exclusively for NITC students so that they can travel together and share the fare as well as each other's company while traveling by offering lift to others or by requesting others for lift. This app has Google Map API integrated which not only shows the current position of the logged-in user but also the position of other users which are in the radius of 5km, also the location marker shows the name of that user. A user can offer a lift by entering his destination, vehicle type and number of available seats while other users who do not want to offer lift but only want to travel with others can select the lift from the list of people who offered the lift and can send the request, the person who offered the lift gets a notification with the name and phone number of the person who has requested a lift from him, he can either accept the request which sends the notification to another person with his phone number or he can reject the request which will send the reject notification to the other person. The notification thing is developed using Rest API and firebase. Users can also rate each other by searching their profile using email id and also users can report a person if he/she thinks that the person is intolerable and must be reported. Alt text