Odyssey

A cross-platform mobile app dedicated to helping digital nomads plan their next adventure.

Roles: Frontend Developer, Backend Developer, UX Designer, Technical Writer

January 2023 to June 2023

Overview

Odyssey was developed as a 5-month long senior capstone project by a team of 5 students with founders Ari Witt and Zach Little. The app revolutionizes travel planning for remote work-from-anywhere travelers by empowering users to effortlessly craft their entire trip itinerary by seamlessly booking flights, accommodations, and activities tailored to their personal preferences. What sets Odyssey apart is its unique functionality that generates a fully planned itinerary based on individual preferences, eliminating the hassle of piecing together travel arrangements. With the mission to inspire more people to explore the world and experience something bigger than themselves, Odyssey invites users to embark on memorable journeys with ease and confidence.

Problem

Travel planning is a hectic and time-consuming process. Often people don’t know how to plan a trip or where to start and most existing travel tools are built for travelers, not remote workers.

Solution

Odyssey is a mobile app that serves not only as a travel planner and all-in-one booking platform, but provides a fully customized itinerary tailored to the specific needs of the user, digital nomad or otherwise.

Built With

React Native, Expo, Amazon Web Services, Node.js, DynamoDB, Typescript, JavaScript, various API services, Figma

Roles

Frontend Developer, Backend Developer, UX Designer, Technical Writer

Company site: odysseyapp.com

MVPs

The MVPs for this five month project were defined as the following:

  • Customized Itinerary: In order to receive a fully personalized itineary, the user must fill out a questionnaire on their preferences for their next trip.
    • Questionnaire: The tasks for creating the questionnaire were to create the data schema for the questionnaire, implement the designs for each screen in React Native, and upon submission, send the questionnaire response to the Odyssey web app.
    • Payment Processing: Upon completion of the questionnaire, and before submission, the user should pay $5 in order to receive their personalized itinerary.

Development

During an iterative Scrum process, my teammates and I worked closely together to deliver the MVPs of Odyssey as outlined by Ari and Zach. I worked primarily on the frontend development in React Native, AWS backend, the UX design in Figma, and wrote parts of the technical documentation of this system. More about my personal contributions to the project are described below: