Website and hybrid mobile apps ( android and ios) similar to blablacar with payment integration.
Social login (facebook and google) and Social share
Phone and email verification
Open source api for locations ( instead of google for showing on map)
Chat and push notifications
Quick responsive with multiple connections (100-1000) at a time