Exicube Delivery App
- Clean Organized Code – The whole project has many sub projects. All the sub projects are working together by Monorepo concept.
- React & React Native (Expo) – The best technologies used for Web and Mobile respectively. Expo gives the power to build iOS and Android Native Apps from same source code and from any Operating system, Windows or Mac OS.
- Database and Hosting – For database we are using the robust Firebase Realtime Database and Firebase’s own hosting platform. Firebase Fucntions are used for all the server side logic, We are working on Firebase for years and trust it to best for App development.
- Authentication – Authentication is managed by Firebase Authentication. Email, Phone (OTP SMS) Authentication are main methods. Apart from those, Social Auth using Facebook and Apple are also included.
- Map Based Approach – Drag Map for selecting the Address or use the Autocomplete backed by Google APIs. Complete vehicle tracking on Map. Google APIs are futher used for calculating time and distances for estimates.
- Flexible Booking – Book Now and Book Later Scheduling is available. Choose available vehicle options. Instant estimate and delivery options before confirming booking. Cancellation with reasons.
- Vehcile Types – Customer are presented with different vehicles types for choosing on the Booking page. These are set by Admin with different Distance and Time rates.
- Delivery Options – Booking window has dynamic options like Parcel types, additional options and Delivery information form. These are set by Admin with different rates based on type of options.
- Booking Mangement – All users have the feature of viewing their full booking list in App and Web. Select a booking and cancel. Admin can manage all bookings.