MyOmra

Discovery Phase
Year: 2024
Technology: Figma
Categories: UI/UX

Description

MyOmra – Discovery Phase and Initial Development Planning
Time Spent: 7 hours

For the MyOmra project of one of my prospects, I conducted an in-depth analysis of the requirements, functionality, and design for both the Admin Dashboard and the User Application, as well as the integration with external APIs. This work involved detailed discussions and assessments to refine the scope, validate feasibility, and plan for both technical and design aspects.

Key Contributions:

  1. Admin Dashboard Analysis
    • Defined the role of the admin panel for managing clients, offers, and database encoding.
    • Assessed integration points with external APIs to manage package details, hotels, exchange services, transport, and visa authorizations.
    • Analyzed the need for multi-language support for data input in the admin dashboard.

  2. API Integration
    • Reviewed external APIs to ensure smooth data retrieval for offers, hotels, and services.
    • Identified requirements for payment system integration, including evaluating PSPs like Stripe, Mollie, and Ogone.

  3. UI/UX Design Review (Figma)
    • Provided recommendations for adapting, improving, and extending the existing Figma designs.
    • Identified gaps in the designs, such as missing views (e.g., hotel details, create-your-own-package) and new interactions (e.g., search bar autocompletion, notifications).

  4. Feature Definition
    • Defined complex features such as custom package creation for the MVP, highlighting challenges and prioritization for version 1.
    • Proposed workflows for carousel content, detailed service views, and promotional filters.

  5. Page-Specific Analysis
    • Home Page: Defined functionalities for search, notifications, carousel, and clickable content under the reservation options.
    • Discover Page: Defined filters for offers and API dependencies for destination-based packages.
    • Profile Page: Suggested authentication options and essential user data fields for a streamlined profile experience.
    • Services Section: Specified technical and UI/UX requirements for “View More” service expansions.

  6. Payment System Integration
    • Discussed potential PSPs and evaluated their integration feasibility.



This detailed analysis has laid the foundation for a solid project plan, aligning business needs, user expectations, and technical capabilities.