Inspiration

e-Arrival processing is a big innovation that has helped many travellers achieve a smoother arrival process as compared to the past. However, frequent travellers to various countries may find it troublesome to constantly search online for the e-arrival portals everytime they land in a new country. This app allows them to save time and effort on doing so, and conveniently complete their e-arrival process on this one single app. Such app allows a smoother and more hassle free arrival process.

What it does

It is an all-destination-in-one app, where users can conveniently find and fill in their e-arrival information without having to go through the hassle of surfing through the internet to find the portal to do so. Moreover, the app updates and reminds users to fill in their e-arrival by showing the status of their e-arrival application, which further smoothens users arrival experience as they will be less likely to forget to fill in their arrival information.

How we built it

The application was built using the React Native library as we were going for a cross-platform mobile application.

Challenges we ran into

More often than not, we had to rely on libraries built by other individuals in our App, like a Date Picker and Image Picker. This required us to install the dependencies, read the documentation and implement the component. Some of these libraries are outdate and not compatible with the updated version of React Native, resulting in us having to source and implement another library. This process was rather time consuming but after finding the right library brings satisfaction and joy.

Accomplishments that we're proud of

The application is able to perform what we set out to achieve.

What we learned

Stay focused and start simple: While there exist many type of travel document (like visa) we could have added into the application, we focused on the e-Arrival forms that we have personal experience with and made sure that worked out. From there, we realise that scaling it to other type of form is quite doable, however forms that are dependent of the user's country of origin need more effort to implement.

What's next for [YLIG0504] Arrival Ready

  • Moving the data to a proper backend system
  • Implementing other type of travel document
  • Seek for ways to keep the form data base updated by community
Share this project:

Updates