Mobile app for taxi service
NaviTaxi, a transportation service, is focused on establishing a sustainable taxi ordering business. The objective was to develop a mobile application for both Android and iOS for passengers and drivers, with integration to the 2GIS mapping system. Additionally, an admin panel for taxi operators needed to be created, incorporating CRM management solutions. As a result, Reviro has developed a free mobile app for Android and iOS that includes various features, such as displaying the total fare, dynamic pricing, cashless transactions, and personalized options, along with a personal dashboard for administrators to oversee client interactions. The Reviro team is currently enhancing all applications using machine learning techniques, including algorithms for surge pricing and analyzing areas with the highest and lowest taxi demand. The technologies utilized include TypeScript/ReactJS, Python, Kotlin, Swift, FastAPI, Docker, Kubernetes, Mantine UI, Axios, date-fns, Chart.js, react-hot-toast, Mapbox GL JS, Redux/Thunk, Formik, React Router, Yup, Tailwind CSS, PostCSS, Framer Motion, Retrofit, SDK, Native iOS SDK, Koin, Room, JUnit, Espresso, Mockito, Coil, Jetpack, Timber, Lottie, Starscream, Alomofire, Swinject, Firebase, LGSideMenuController, Cartography, SnapKit, Cosmos, and Figma.