AntMarket

A mobile app for UCI students to easily sell, give away, and purchase items.

Roles: Frontend Developer, UX Designer, Technical Writer

April 2023 to June 2023

Overview

AntMarket was conceptualized to be a mobile college student marketplace to sell or give away furniture and various supplies. In particular, the team wanted to develop a mobile application with the React Native framework that will serve as a UCI student resource. The purpose of this project is to solve the issue that many moving (in and out) students face when they want to get items for less or want to get rid of belongings they don’t want to keep.

Problem

Looking at the UCI population, many students relocate to the UCI community temporarily for their education. When moving into the area, these students tend to need various furniture and supplies for both their temporary housing and schooling. When moving out, these students tend to have their UCI furniture and supplies that they may not want to bring back with them to their homes. Currently, students moving in and out of the area are going to online forums such as Reddit and Facebook Marketplace to buy and sell their belongings, and that’s where we see an opportunity.

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: