An App that connects deliv. providers and customer
**Features**
**Maps**: To enhance the user experience for shippers, we incorporated a map displaying pickup and delivery locations. We utilized the Google Directions API to create routes and added custom pins to ensure the map design aligns with the overall look of the app.
**Payments and Card Scanning**: To facilitate quick entry of credit card information, we introduced a card recognition feature. This allows users to scan the surface of their credit card, automatically inputting the card number into the system. We implemented this functionality using the Smart Code Engine SDK.
**Chats**: To enable shippers to connect with their transportation providers instantly or for transporters to ask shippers questions, we recognized the value of integrating chat functionality into the app. We achieved this by using the open-source socket.io library.
1. We aimed to create a user interface that would be easily accessible whether in an office, car, or outdoors. It was also crucial for the UI to have sufficient contrast for readability in both bright sunlight and nighttime. We based our design on our client's brand book, which provided us with a clearly defined color palette. From this, we developed a set of primary, secondary, and auxiliary colors. In our app design, we exclusively utilized native elements for the Android platform, resulting in a minimalist and user-friendly product without raising development costs.
2. Furthermore, we needed to organize information effectively so that transportation providers could swiftly process numerous orders. Thus, we designed the main screen with three sections: Search, Quotes, and Deliveries, allowing users to switch between them by swiping. Additionally, we included quick access to delivery card filters and a notifications section on the main screen.