In recent years, Indonesia has experienced an incredible surge in internet usage, connecting a staggering 77.02% of its population by 2022. This digital transformation has ushered in a multitude of opportunities and challenges for various industries, and the wedding business is no exception. As more couples turn to the web for their nuptial needs, wedding vendors find themselves grappling with a unique set of challenges.
One of the most significant obstacles faced by both vendors and customers in this digital age is the issue of credibility. With a plethora of wedding services available online, ranging from event management and venue selection to bridal makeup and overall event coordination, customers are often left bewildered by the complex array of decisions they must make. Moreover, the high costs and substantial time investments associated with these services add further complexity to the equation.
The Project Vision
In light of these challenges, a groundbreaking project has emerged, aiming to transform the wedding industry in Indonesia. The central goal of this project is to simplify the process of customizing wedding packages through the creation of user-friendly websites.
Streamlining the Wedding Planning Experience
To achieve this goal, the project proposes the integration of Google Forms into vendor websites. This integration offers a streamlined registration process for crews and third-party partners, simplifying their involvement in the wedding planning process.
Key Objectives
Personalized Wedding Packages: The project will develop a comprehensive website that empowers users to tailor their wedding packages to their unique preferences. By selecting services from a diverse range of options offered by wedding vendors and third-party collaborators, couples can craft their dream wedding experience.
Seamless Integration of Google Forms: The project's website will seamlessly incorporate Google Forms, enhancing user registration and data collection. This integration will facilitate smooth communication and interaction between users and vendors, ultimately enhancing the overall wedding planning experience.
The Development Process
The development of this innovative platform is a multi-faceted endeavor that begins with meticulous planning and progresses through several key stages.
Feature Analysis: The project starts by analyzing the essential features to be implemented on the website. This critical step ensures that the platform will meet the needs and expectations of users.
- Website Interface Design: Once the feature set is defined, the project team proceeds to design the website's user interface. This stage focuses on creating an aesthetically pleasing and user-friendly platform.
- Development: The actual development of the website follows the design phase. During this stage, the project team integrates the necessary APIs and functionalities required for a smooth user experience.
- Testing: After all the components have been assembled, rigorous testing is performed to ensure the website's functionality and usability meet the highest standards.
Architecture
This project was build from the my understanding of service oriented architecture, to achieve that the web itself work to process and as the hub of the other 3 services , strapi itself as the database, google app script to receive and send third party input into database, and midtrans for the payment gateway
here's the diagram :