Team npm jog
presentTravel Buddy

npm jog Demo Video

npm jog Demo Video

Explore Together, Anywhere, Anytime

We decided to create a travel companion mobile app that provides information about different countries, allowing logged in users to view information about different countries, selecting countries from a map. Users can add countries to their wish list for countries they want to visit. There is also a user forum where users can post reviews and questions about that country as well as uploading photos.

Target audience is people who want to travel around the ages of 18-40.

When you do your research for a trip online, the information you get is often biased, with content creators often incentivised to promote certain products and activities. We have designed an app that tries to eliminate this bias by focussing on the experiences of other travelers and creating a well-informed and connected travel community. To the best of our knowledge, there isn’t an app that places such a strong emphasis on this.

The Team

  • Team member imagePreview: Team member image

    Jeremy Merlin

  • Team member imagePreview: Team member image

    James Lai

  • Team member imagePreview: Team member image

    Lawrence Davis

  • Team member imagePreview: Team member image

    Arron Bent

  • Team member imagePreview: Team member image

    Laurentiu Patrascu

  • Team member imagePreview: Team member image

    Dean Smith

Technologies

Technologies section imagePreview: Technologies section image

We used: Ionic Vue, Typescript, Google Maps, MongoDB (Mongoose), TS-node, Jest, Babel, Express, Imagekit.


We wanted to move out of our comfort zone of using Javascript, React and PSQL through the use of these new unfamiliar technologies.

Challenges Faced

Vue was difficult to work with initially. Typescript was also a challenge when setting up the project but we managed it eventually.