Projects · GPT · Backend Web Dev · Go · MySQL

Travel Planner

A GPT-powered web application to help users automate travel plan suggestion, generation and archiving

2022.08.30 · 1 min read · by Zhenlin Wang · updated 2022-12-04

Introduction

Travel Planner is a web application in Golang to help users automate travel plan suggestion, generation and archiving. I worked as the backend Tech Lead in a team of 10 people. I captured the business insight of leveraging GPT as a potentially reliable source of site recommendation and integrated it with TripAdvisor APIs to build a fully-automated site suggestion feature. [code][Slides]

Features

Leading the Backend Team

As a Tech Lead for backend, my role spans across setting up the development plan, communication and syncing, making decisions on tools and building the skeleton for the backend. To better manage the team, I also used Trello to ensure everyone is on track and bugs get fixed ASAP.

We use a sprint of 1 week during Agile development, and have team meetings every Monday and Thursday. Here’s an example of our Kanban Board

Tech Stack & Methodology