Forbes Travel Guide

Forbes Travel Guide

This project demonstrates my ability to develop an application for validating redemption codes and retrieving associated travel award details. When users enter a redemption code, the application verifies it and displays the award level for hotels, spas, restaurants, or cruise ships. The frontend is built on OMG's platform, using .liquid templates and JavaScript to create a dynamic user experience. Data is stored in Airtable and accessed via a custom middleware server for secure and efficient handling.
Forbes Travel Guide

Goals

  • Build a frontend application on OMG's platform to validate redemption codes and display award details.
  • Develop a secure middleware server to manage data retrieval and interactions with Airtable.
  • Ensure a seamless and intuitive user experience with responsive design and efficient workflows.

Contributions

  • Frontend Development: Utilized OMG's .liquid framework and JavaScript to create a responsive and dynamic interface.
  • Code Validation: Implemented a system for validating redemption codes and retrieving relevant award data.
  • Middleware Development: Built a Node.js/Express server to securely connect the application to Airtable.
  • Data Management: Organized award-level data in Airtable for structured and efficient access.
  • Error Handling: Added robust mechanisms to handle invalid codes and server or database issues.

Outcomes

  • Delivered a fully functional application for Forbes Travel Guide, integrating code validation and award display features.
  • Designed a reliable middleware solution to handle data securely and efficiently.
  • Enhanced expertise in working with .liquid templates, JavaScript, and Airtable integration.
  • Provided a streamlined, professional user experience aligning with the Forbes Travel Guide brand.