Trip Cancellation Insurance

Trip cancellation insurance helps cover the cancellation fees and penalties when customer need to cancel trip before departure, provided certain conditions are met. 

The system consists of Landing Page, Application page, and Email confirmation page. Development process consist of Planning, Requirements Analysis, Design, Coding, Testing, Deployment, and Maintenance.

I was tasked to create system infrastructure design, develop application pages and build visual element to improve the clarity of interface, and software testing. The goal of this project is to deliver an intuitive interface for travel insurance customer applications, tailored specifically for travel agencies by creating a seamless, user-friendly experience across all devices.

PUBLISHED

2022

SERVICES

Web Development(Agile)
Quality Assurance

INDUSTRY

Insurance

01

Requirement Gathering & Analysis:

In this phase, I worked closely with stakeholders, including insurance providers, agents, and end-users, to gather and define the requirements for the travel insurance system. We identified and documented key features such as policy management, claims processing, user accounts, payment integration, and legal compliance. I actively participated in brainstorming sessions and contributed to mapping out user personas and scenarios, ensuring the system would effectively meet the needs of all stakeholders. This collaborative process helped create a solid foundation for the system’s design and functionality.

User Story Mapping

05

02

Interface Design

The interface design for a cancellation insurance web system starts with user research to understand their needs and behaviors, forming the basis for user personas and journey maps. Next, wireframes are then developed to outline the system’s structure, ensuring users can easily find and purchase cancellation insurance. High-fidelity mockups are created with detailed visuals and user-friendly features.

03

System Architecture

I actively contributed to brainstorming and defining the workflow for each system module, helping create a cohesive and efficient architecture. The system’s architecture is designed based on the requirements. This includes designing the flow of data between modules such as policy issuance, claims, payment processing, and user interfaces. The system ensure secure handling of personal and financial data. 

System Architecture

04

Implementation (Coding/Development):

During the development phase, I contributed to coding the system, focusing on building key features such as customer registration, insurance quote generation, policy management, claims submission, and payment integration. 

I helped develop back-end functionalities that enable agents and administrators to efficiently manage policies, claims, and customer data. To ensure the system’s reliability and security, I integrated robust data security protocols, safeguarding sensitive user information throughout the platform.

Road Map
Road Map
Sprint Backlog
poli
Sprint Product Backlog Items

05

Testing

After the development phase, I actively participated in rigorous testing to identify bugs and ensure the system met all requirements. This testing process included unit testing, integration testing, system testing, and user acceptance testing (UAT) to validate the software’s performance, security, and reliability. My involvement helped ensure that the system functioned as expected and was free of critical issues before its release.

Development Phase and Environment

Result and Lessons Learned

All pages went live and were released on time. 
Understanding the full scope and detailed requirements at the beginning of the project is essential. User-centric design simplifies complex content and will enhance the customer journey. Integration with reliable third-party APIs for payment and claims submission was critical in providing a seamless user experience. Implementing robust encryption, secure login methods, and two-factor authentication is crucial. Testing, feedback, and data analytics are critical for ongoing website success.

Development Tools

Git

Vue

Javascript

Bootstrap

Node.js

AWS