{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/ayGA0k6xURgcqiVRs9N8/oo9CGnVzBccnWcmfPZl2/Xf0KPYFfG.js"],
  "sourcesContent": ["import { jsx as e, jsxs as t } from \"react/jsx-runtime\";\nimport { addPropertyControls as a, ControlType as n, Link as r } from \"framer\";\nimport * as i from \"react\";\nlet s = \"kMC0LmK8H\",\n  o = \"iVnnwL8BW\",\n  c = \"Zhr0PDixr\",\n  l = \"U_QjzLxyD\",\n  d = \"ENnf3PKB4\",\n  p = \"qxQIG6wRi\",\n  h = \"mEJnTwcl_\",\n  g = \"TOZiLQNF8\",\n  m = \"GKBNJIkDp\",\n  u = \"pyrhsmeO3\",\n  f = \"XTrodBaEH\",\n  w = \"VH1BgM9v3\",\n  y = \"x2MNWQcmW\",\n  v = \"jrcBoMuLv\",\n  b = \"U8z_UcAZ4\",\n  S = \"HPPitMbcL\",\n  k = \"T8U6TrnT_\",\n  T = \"AlzAq7xvm\",\n  j = (e, t) => {\n    if (e && \"object\" == typeof e) return {\n      ...e,\n      alt: t\n    };\n  },\n  x = [{\n    id: \"PkWXfPI1n\",\n    [s]: j({\n      src: \"https://framerusercontent.com/images/ugxkWV1BZsWLgKpWgb7TxFLI5yE.png\",\n      srcSet: \"https://framerusercontent.com/images/ugxkWV1BZsWLgKpWgb7TxFLI5yE.png?scale-down-to=512 512w, https://framerusercontent.com/images/ugxkWV1BZsWLgKpWgb7TxFLI5yE.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/ugxkWV1BZsWLgKpWgb7TxFLI5yE.png 1920w\"\n    }, \"\"),\n    [o]: \"The Talented Trader\",\n    [c]: \"talented-trader-funding-platform\",\n    [l]: \"TTT is a cutting-edge web application tailored for the fast-paced world of trading. Developed in November 2023, this dynamic trading platform revolutionizes the user experience in financial markets. As a dedicated front-end developer, I played a central role in shaping TTT's interface, utilizing the .NET Blazor WebAssembly framework and MudBlazor components to deliver a sophisticated and user-friendly trading environment.\",\n    [d]: \"Itabird\",\n    [p]: \"Front-End Developer\",\n    [h]: \"2023 - Present\",\n    [g]: \".NET Blazor\",\n    [m]: j({\n      src: \"https://framerusercontent.com/images/PR5qUJyY5AzXFp86mCmk4gmbE0.png\",\n      srcSet: \"https://framerusercontent.com/images/PR5qUJyY5AzXFp86mCmk4gmbE0.png?scale-down-to=512 512w, https://framerusercontent.com/images/PR5qUJyY5AzXFp86mCmk4gmbE0.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/PR5qUJyY5AzXFp86mCmk4gmbE0.png 1920w\"\n    }, \"\"),\n    [u]: j({\n      src: \"https://framerusercontent.com/images/zn007B84g5WUVAee4jVE7fg4LIk.png\",\n      srcSet: \"https://framerusercontent.com/images/zn007B84g5WUVAee4jVE7fg4LIk.png?scale-down-to=512 512w, https://framerusercontent.com/images/zn007B84g5WUVAee4jVE7fg4LIk.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/zn007B84g5WUVAee4jVE7fg4LIk.png 1920w\"\n    }, \"\"),\n    [f]: j({\n      src: \"https://framerusercontent.com/images/EQayiogpinCtWIOmy5JKCRkw810.png\",\n      srcSet: \"https://framerusercontent.com/images/EQayiogpinCtWIOmy5JKCRkw810.png?scale-down-to=512 512w, https://framerusercontent.com/images/EQayiogpinCtWIOmy5JKCRkw810.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/EQayiogpinCtWIOmy5JKCRkw810.png 1920w\"\n    }, \"\"),\n    [w]: j({\n      src: \"https://framerusercontent.com/images/eN2Qr0eoVduqKXnHZFW65qLItSY.png\",\n      srcSet: \"https://framerusercontent.com/images/eN2Qr0eoVduqKXnHZFW65qLItSY.png?scale-down-to=512 512w, https://framerusercontent.com/images/eN2Qr0eoVduqKXnHZFW65qLItSY.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/eN2Qr0eoVduqKXnHZFW65qLItSY.png 1920w\"\n    }, \"\"),\n    [y]: j(void 0, \"\"),\n    [v]: /*#__PURE__*/t(i.Fragment, {\n      children: [/*#__PURE__*/e(\"ul\", {\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Dynamic Trading Environment:\"\n            }), \" The project aimed to create a dynamic and responsive trading interface, presenting challenges in handling real-time data, complex charting, and ensuring a seamless experience for traders navigating through various financial instruments.\"]\n          })\n        })\n      }), /*#__PURE__*/t(\"ul\", {\n        style: {\n          \"--framer-font-size\": \"16px\",\n          \"--framer-text-alignment\": \"start\",\n          \"--framer-text-color\": \"rgb(209, 213, 219)\",\n          \"--framer-text-transform\": \"none\"\n        },\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Integration Complexity:\"\n            }), \" Coordinating frontend development with a robust backend was crucial. Integration required handling diverse financial data sources, managing real-time updates, and ensuring data accuracy across the platform.\"]\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Performance Optimization:\"\n            }), \" The nature of a trading platform demanded optimal performance. I addressed challenges related to handling large datasets, optimizing computations, and minimizing latency to provide traders with a swift and efficient trading experience.\"]\n          })\n        })]\n      })]\n    }),\n    [b]: /*#__PURE__*/t(i.Fragment, {\n      children: [/*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"strong\", {\n          children: \"Requirement Analysis:\"\n        })\n      }), /*#__PURE__*/t(\"ul\", {\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Conducted in-depth discussions with stakeholders to understand the specific needs of a dynamic trading platform.\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Collaborated with the project team to define detailed requirements, ensuring clarity on user expectations and system functionalities.\"\n          })\n        })]\n      }), /*#__PURE__*/t(\"ul\", {\n        style: {\n          \"--framer-font-size\": \"16px\",\n          \"--framer-text-alignment\": \"start\",\n          \"--framer-text-color\": \"rgb(209, 213, 219)\",\n          \"--framer-text-transform\": \"none\"\n        },\n        children: [/*#__PURE__*/t(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: [/*#__PURE__*/e(\"p\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Technology Selection:\"\n            })\n          }), /*#__PURE__*/t(\"ul\", {\n            children: [/*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Evaluated various technologies and frameworks suitable for a responsive and high-performance trading interface.\"\n              })\n            }), /*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Opted for the .NET Blazor WebAssembly framework due to its capabilities in creating interactive, client-side web applications.\"\n              })\n            })]\n          })]\n        }), /*#__PURE__*/t(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: [/*#__PURE__*/e(\"p\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Planning and Design:\"\n            })\n          }), /*#__PURE__*/t(\"ul\", {\n            children: [/*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Developed a comprehensive project plan outlining tasks, milestones, and timelines.\"\n              })\n            }), /*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Collaborated with UI/UX designers to create wireframes and design mockups for TTT, focusing on an intuitive and user-friendly interface.\"\n              })\n            })]\n          })]\n        }), /*#__PURE__*/t(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: [/*#__PURE__*/e(\"p\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Front-End Development:\"\n            })\n          }), /*#__PURE__*/t(\"ul\", {\n            children: [/*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Led the front-end development efforts using the Blazor WebAssembly framework.\"\n              })\n            }), /*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Implemented MudBlazor components to ensure a consistent and visually appealing design across the entire application.\"\n              })\n            }), /*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Prioritized responsive design to accommodate various devices and screen sizes.\"\n              })\n            })]\n          })]\n        }), /*#__PURE__*/t(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: [/*#__PURE__*/e(\"p\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Real-Time Trading Features:\"\n            })\n          }), /*#__PURE__*/t(\"ul\", {\n            children: [/*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Implemented real-time trading features, including live market data updates, order execution, and position monitoring.\"\n              })\n            }), /*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Integrated versatile charting tools to enable users to analyze market trends effectively.\"\n              })\n            })]\n          })]\n        }), /*#__PURE__*/t(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: [/*#__PURE__*/e(\"p\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Performance Optimization:\"\n            })\n          }), /*#__PURE__*/t(\"ul\", {\n            children: [/*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Conducted performance analysis and optimizations to enhance the speed and efficiency of the front-end.\"\n              })\n            }), /*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Employed efficient data rendering techniques to accommodate high-frequency trading demands.\"\n              })\n            })]\n          })]\n        }), /*#__PURE__*/t(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: [/*#__PURE__*/e(\"p\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Integration of Financial Data:\"\n            })\n          }), /*#__PURE__*/t(\"ul\", {\n            children: [/*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Collaborated with backend developers to seamlessly integrate TTT with diverse financial data sources.\"\n              })\n            }), /*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Ensured accurate and reliable presentation of real-time market information.\"\n              })\n            })]\n          })]\n        }), /*#__PURE__*/t(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: [/*#__PURE__*/e(\"p\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"User Testing:\"\n            })\n          }), /*#__PURE__*/t(\"ul\", {\n            children: [/*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Conducted rigorous testing, including usability testing and performance testing, to identify and address potential issues.\"\n              })\n            }), /*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Gathered feedback from users to make iterative improvements to the user interface and overall user experience.\"\n              })\n            })]\n          })]\n        }), /*#__PURE__*/t(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: [/*#__PURE__*/e(\"p\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Deployment and Launch:\"\n            })\n          }), /*#__PURE__*/t(\"ul\", {\n            children: [/*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Coordinated with the deployment team to ensure a smooth and error-free deployment of TTT.\"\n              })\n            }), /*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Monitored the live environment during the initial launch to address any unforeseen issues promptly.\"\n              })\n            })]\n          })]\n        }), /*#__PURE__*/t(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: [/*#__PURE__*/e(\"p\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Continuous Improvement:\"\n            })\n          }), /*#__PURE__*/t(\"ul\", {\n            children: [/*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Established a feedback loop for ongoing improvements based on user feedback and evolving market requirements.\"\n              })\n            }), /*#__PURE__*/e(\"li\", {\n              \"data-preset-tag\": \"p\",\n              children: /*#__PURE__*/e(\"p\", {\n                children: \"Implemented regular updates and enhancements to keep TTT at the forefront of trading technology.\"\n              })\n            })]\n          })]\n        })]\n      })]\n    }),\n    [S]: /*#__PURE__*/e(i.Fragment, {\n      children: /*#__PURE__*/e(\"p\", {\n        children: \"The completion of the TTT web application marks a significant milestone in my journey as a front-end developer. This project showcases my ability to tackle the challenges of dynamic financial environments, translating intricate requirements into an innovative, high-performance trading platform. TTT stands as a testament to my commitment to delivering solutions that redefine the landscape of financial technology.\"\n      })\n    }),\n    [k]: null,\n    [T]: null\n  }, {\n    id: \"O3p2mudZ0\",\n    [s]: j({\n      src: \"https://framerusercontent.com/images/CypUG2COnqUCAe2yoewkXaSh7E.jpg\"\n    }, \"Hardware4You  BlazorServerApp\"),\n    [o]: \"Hardware4You\",\n    [c]: \"hardware4you\",\n    [l]: \"Hardware4You is a dynamic and user-friendly e-commerce platform designed for selling a wide range of hardware devices, including popular items such as iPhones, MacBooks, and more. Built with Blazor Server, this application offers a seamless and responsive shopping experience, allowing users to explore, select, and purchase high-quality hardware products.\",\n    [d]: \"Nedula Niresh\",\n    [p]: \"Full Stack Developer\",\n    [h]: \"2023\",\n    [g]: \".NET Blazor\",\n    [m]: j({\n      src: \"https://framerusercontent.com/images/4Oe7msWkLxoLufD3UDJoKdFwd4.jpg\",\n      srcSet: \"https://framerusercontent.com/images/4Oe7msWkLxoLufD3UDJoKdFwd4.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/4Oe7msWkLxoLufD3UDJoKdFwd4.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/4Oe7msWkLxoLufD3UDJoKdFwd4.jpg 1366w\"\n    }, \"\"),\n    [u]: j({\n      src: \"https://framerusercontent.com/images/GqUHqc2FYlauu7NH3NApXk2sl3A.jpg\",\n      srcSet: \"https://framerusercontent.com/images/GqUHqc2FYlauu7NH3NApXk2sl3A.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/GqUHqc2FYlauu7NH3NApXk2sl3A.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/GqUHqc2FYlauu7NH3NApXk2sl3A.jpg 1366w\"\n    }, \"\"),\n    [f]: j({\n      src: \"https://framerusercontent.com/images/a0HOB0RZ3wg8M1EjJf8Af0AzhSw.jpg\",\n      srcSet: \"https://framerusercontent.com/images/a0HOB0RZ3wg8M1EjJf8Af0AzhSw.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/a0HOB0RZ3wg8M1EjJf8Af0AzhSw.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/a0HOB0RZ3wg8M1EjJf8Af0AzhSw.jpg 1366w\"\n    }, \"\"),\n    [w]: j({\n      src: \"https://framerusercontent.com/images/ro4fELIy83HhO3tLHB1iRuej2M.jpg\",\n      srcSet: \"https://framerusercontent.com/images/ro4fELIy83HhO3tLHB1iRuej2M.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/ro4fELIy83HhO3tLHB1iRuej2M.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/ro4fELIy83HhO3tLHB1iRuej2M.jpg 1366w\"\n    }, \"\"),\n    [y]: j({\n      src: \"https://framerusercontent.com/images/uqQDPErqfxEmZABsHsn20Nmf4.jpg\",\n      srcSet: \"https://framerusercontent.com/images/uqQDPErqfxEmZABsHsn20Nmf4.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/uqQDPErqfxEmZABsHsn20Nmf4.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/uqQDPErqfxEmZABsHsn20Nmf4.jpg 1366w\"\n    }, \"\"),\n    [v]: /*#__PURE__*/t(i.Fragment, {\n      children: [/*#__PURE__*/e(\"ul\", {\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Data Synchronization:\"\n            }), \" One major challenge was ensuring real-time synchronization of product data between the server and client, especially as the product catalog expanded. Managing this dynamic data while maintaining performance required careful consideration.\"]\n          })\n        })\n      }), /*#__PURE__*/t(\"ul\", {\n        style: {\n          \"--framer-font-size\": \"16px\",\n          \"--framer-text-alignment\": \"start\",\n          \"--framer-text-color\": \"rgb(209, 213, 219)\",\n          \"--framer-text-transform\": \"none\"\n        },\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Security Concerns:\"\n            }), \" Given the sensitive nature of user information during transactions, implementing robust security measures to protect user data and financial details posed a significant challenge. The platform needed to meet industry standards for secure e-commerce transactions.\"]\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Scalability:\"\n            }), \" As the user base grew, scalability became a concern. Ensuring that the application could handle increased traffic and transactions without compromising performance was a critical aspect of the project.\"]\n          })\n        })]\n      })]\n    }),\n    [b]: /*#__PURE__*/t(i.Fragment, {\n      children: [/*#__PURE__*/e(\"p\", {\n        children: \"As the lead developer for the Hardware4You project, my responsibilities included:\"\n      }), /*#__PURE__*/t(\"ol\", {\n        style: {\n          \"--framer-font-size\": \"16px\",\n          \"--framer-text-alignment\": \"start\",\n          \"--framer-text-color\": \"rgb(209, 213, 219)\",\n          \"--framer-text-transform\": \"none\",\n          \"--list-style-type\": \"none\"\n        },\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Architecture Design:\"\n            }), \" I played a key role in designing the application architecture, focusing on creating a scalable and maintainable system. This involved choosing appropriate technologies, defining data structures, and planning for future enhancements.\"]\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Frontend Development:\"\n            }), \" I was responsible for developing the frontend of the application using Blazor Server. This included creating an intuitive and responsive user interface that facilitated a seamless shopping experience.\"]\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Backend Integration:\"\n            }), \" I integrated the frontend with the backend using technologies like Entity Framework Core. This involved handling data transactions, ensuring data consistency, and optimizing database queries for performance.\"]\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Security Implementation:\"\n            }), \" Implementing security measures, including user authentication and secure data transmission, was a crucial part of my role. I ensured that the application complied with industry standards and best practices for e-commerce security.\"]\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Collaboration:\"\n            }), \" Regular communication with client helped gather feedback and make iterative improvements throughout the development process.\"]\n          })\n        })]\n      })]\n    }),\n    [S]: /*#__PURE__*/t(i.Fragment, {\n      children: [/*#__PURE__*/t(\"p\", {\n        children: [/*#__PURE__*/e(\"strong\", {\n          children: \"Data Synchronization:\"\n        }), \" Leveraging the capabilities of Blazor Server, I implemented real-time data synchronization between the server and client. This allowed users to experience dynamic updates without compromising performance.\"]\n      }), /*#__PURE__*/t(\"ul\", {\n        style: {\n          \"--framer-font-size\": \"16px\",\n          \"--framer-text-alignment\": \"start\",\n          \"--framer-text-color\": \"rgb(209, 213, 219)\",\n          \"--framer-text-transform\": \"none\"\n        },\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Security Measures:\"\n            }), \" I implemented robust security measures, including HTTPS for secure data transmission, encryption for sensitive information, and user authentication using \", /*#__PURE__*/e(r, {\n              href: \"http://asp.net/\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"ASP.NET\"\n              })\n            }), \" Identity. Regular security audits were conducted to identify and address potential vulnerabilities.\"]\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Scalability Strategies:\"\n            }), \" To address scalability concerns, I implemented caching mechanisms, optimized database queries, and designed the application to scale horizontally. Load testing was performed to identify and mitigate potential bottlenecks.\"]\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Continuous Improvement:\"\n            }), \" Regular code reviews, automated testing, and continuous integration practices were implemented to maintain code quality. User feedback was actively sought and incorporated to ensure an evolving and user-centric platform.\"]\n          })\n        })]\n      }), /*#__PURE__*/e(\"ul\", {\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"By addressing these challenges and playing a pivotal role in the development process, I contributed to the creation of Hardware4You, a robust and user-friendly e-commerce platform for hardware enthusiasts.\"\n          })\n        })\n      })]\n    }),\n    [k]: /*#__PURE__*/t(i.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: /*#__PURE__*/e(\"em\", {\n          children: \"Technologies Used:\"\n        })\n      }), /*#__PURE__*/t(\"ul\", {\n        style: {\n          \"--framer-font-size\": \"16px\",\n          \"--framer-text-alignment\": \"start\",\n          \"--framer-text-color\": \"rgb(209, 213, 219)\",\n          \"--framer-text-transform\": \"none\"\n        },\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Blazor Server:\"\n            }), \" The application leverages Blazor Server for its interactive and dynamic user interface, enabling rich and responsive interactions without compromising performance.\"]\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Entity Framework Core:\"\n            }), \" The use of Entity Framework Core ensures efficient data access, allowing for seamless integration with the underlying database.\"]\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(r, {\n              href: \"http://asp.net/\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: /*#__PURE__*/e(\"strong\", {\n                  children: \"ASP.NET\"\n                })\n              })\n            }), /*#__PURE__*/e(\"strong\", {\n              children: \" Identity:\"\n            }), \" For user authentication and authorization, Hardware4You employs \", /*#__PURE__*/e(r, {\n              href: \"http://asp.net/\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"ASP.NET\"\n              })\n            }), \" Identity, providing a secure and customizable framework.\"]\n          })\n        })]\n      })]\n    }),\n    [T]: null\n  }, {\n    id: \"s9ezCcaxO\",\n    [s]: j({\n      src: \"https://framerusercontent.com/images/Sl9oEw1Gc5ZqaSQOqmlH1XTKzY.jpg\",\n      srcSet: \"https://framerusercontent.com/images/Sl9oEw1Gc5ZqaSQOqmlH1XTKzY.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/Sl9oEw1Gc5ZqaSQOqmlH1XTKzY.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/Sl9oEw1Gc5ZqaSQOqmlH1XTKzY.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/Sl9oEw1Gc5ZqaSQOqmlH1XTKzY.jpg 2880w\"\n    }, \"Header for landing page to boost website traffic\"),\n    [o]: \"H&NBoosters\",\n    [c]: \"hnboosters\",\n    [l]: \"The objective of this case study is to examine a landing page designed to increase customer engagement and boost sales. The landing page is part of a digital marketing campaign aimed at promoting a product or service to a specific target audience.\",\n    [d]: \"H&N\",\n    [p]: \"Designer & Developer\",\n    [h]: \"2023\",\n    [g]: \"Web Design\",\n    [m]: j({\n      src: \"https://framerusercontent.com/images/sdqq2VuHv84x2xcgxoIcJl7sQHM.jpg\"\n    }, \"Laptop mockup with the website home page header\"),\n    [u]: j({\n      src: \"https://framerusercontent.com/images/px6FAla2AnVKmR7FDOHkEzBWU0.jpg\"\n    }, \"The Services page header and footer\"),\n    [f]: j({\n      src: \"https://framerusercontent.com/images/zZxH3VibkYpt58gxr864UzUsotw.jpg\"\n    }, \"The Contact Us page\"),\n    [w]: j(void 0, \"\"),\n    [y]: j(void 0, \"\"),\n    [v]: /*#__PURE__*/t(i.Fragment, {\n      children: [/*#__PURE__*/t(\"p\", {\n        children: [\"The challenge of the task is to create a landing page for a SaaS (Software as a Service) product that effectively communicates the value proposition of the product, engages potential customers, and encourages them to take action, such as purchasing the services.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"To achieve this, the landing page must be designed with a clear and concise value proposition that speaks directly to the needs and pain points of the target audience. Additionally, the landing page must feature persuasive copy, high-quality images or videos, and user-friendly forms that make it easy for potential customers to learn more about the product and take the desired action.\"\n      })]\n    }),\n    [b]: /*#__PURE__*/t(i.Fragment, {\n      children: [/*#__PURE__*/t(\"p\", {\n        children: [\"Our team started the work by by following establishing a solid understanding of the SaaS and working on gathering insights from users.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })]\n      }), /*#__PURE__*/t(\"ol\", {\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [\"Define the target audience: The first step is to identify the target audience and their needs, pain points, and preferences. This information will inform the design of the landing page and ensure that it resonates with the target audience.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n              className: \"trailing-break\"\n            })]\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [\"Create a wireframe: A wireframe is a rough sketch of the landing page layout and content. This step involves creating a wireframe that incorporates the key elements of the landing page, including the headline, sub-headline, call-to-action, images or videos, and user-friendly forms.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n              className: \"trailing-break\"\n            })]\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [\"Design the landing page: Once the wireframe is approved, the landing page design can be finalized. This step involves incorporating branding elements, such as colours, fonts, and imagery, as well as optimizing the layout and design for mobile responsiveness and user experience.\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"br\", {\n              className: \"trailing-break\"\n            })]\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Write persuasive copy: Persuasive copy is critical to the success of a landing page. This step involves crafting compelling copy that communicates the value proposition of the SaaS product, addresses the target audience's pain points, and encourages them to take action.\"\n          })\n        })]\n      })]\n    }),\n    [S]: /*#__PURE__*/t(i.Fragment, {\n      children: [/*#__PURE__*/e(\"p\", {\n        children: \"The solution for the SaaS landing page project involved designing an optimized landing page that effectively engaged potential customers and communicated the value proposition of the SaaS product. (As for this, goal is to sell Social Media Services.)\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"User-centered design: The landing page was designed with the target audience in mind, incorporating elements that aligned with their needs, preferences, and pain points.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Clear value proposition: The value proposition of the SaaS product was clearly communicated on the landing page, highlighting the key benefits and how it solves the target audience's problems.\"\n      })]\n    }),\n    [k]: /*#__PURE__*/t(i.Fragment, {\n      children: [/*#__PURE__*/e(\"p\", {\n        children: \"The results of the SaaS landing page project were highly successful in engaging more customers to convert and boosting sales and subscriptions. After implementing the newly designed landing page, we've seen:\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"ul\", {\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Increased customer engagement: The new landing page design successfully engaged more potential customers, resulting in a significant increase in the number of page views and user engagement.\"\n          })\n        })\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"ul\", {\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Higher conversion rates: The optimized landing page effectively communicated the value proposition of the SaaS product, resulting in a significant increase in the number of conversions and subscriptions.\"\n          })\n        })\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"ul\", {\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Improved customer retention: The enhanced user experience of the landing page resulted in improved customer satisfaction, leading to increased customer retention rates.\"\n          })\n        })\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/e(\"ul\", {\n        children: /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Increased revenue: The higher conversion rates and improved customer retention resulted in a significant increase in revenue for the SaaS product.\"\n          })\n        })\n      })]\n    }),\n    [T]: null\n  }, {\n    id: \"hdFjsyy0f\",\n    [s]: j({\n      src: \"https://framerusercontent.com/images/Gl2XhjhehOaqE6Uuuq2qnB9GmOI.png\",\n      srcSet: \"https://framerusercontent.com/images/Gl2XhjhehOaqE6Uuuq2qnB9GmOI.png?scale-down-to=512 512w, https://framerusercontent.com/images/Gl2XhjhehOaqE6Uuuq2qnB9GmOI.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/Gl2XhjhehOaqE6Uuuq2qnB9GmOI.png?scale-down-to=2048 2048w, https://framerusercontent.com/images/Gl2XhjhehOaqE6Uuuq2qnB9GmOI.png 2560w\"\n    }, \"\"),\n    [o]: \"Sarah Photography\",\n    [c]: \"sarah-photography\",\n    [l]: \"Sarah Photography is a portfolio website showcasing the stunning and professional work of Sarah, a talented photographer. The site features a collection of her photographs that display her unique style and approach to capturing moments and emotions through the lens. Visitors can browse through her portfolio to get a sense of her skills and expertise as a photographer, making it an excellent resource for anyone looking to hire a professional photographer for their special occasion or project.\",\n    [d]: \"Sarah\",\n    [p]: \"Full Stack\",\n    [h]: \"2023\",\n    [g]: \"Web Design\",\n    [m]: j({\n      src: \"https://framerusercontent.com/images/ZMsFMWvW1LI096HefOPKMufBf0.jpg\",\n      srcSet: \"https://framerusercontent.com/images/ZMsFMWvW1LI096HefOPKMufBf0.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/ZMsFMWvW1LI096HefOPKMufBf0.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/ZMsFMWvW1LI096HefOPKMufBf0.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/ZMsFMWvW1LI096HefOPKMufBf0.jpg 2880w\"\n    }, \"\"),\n    [u]: j({\n      src: \"https://framerusercontent.com/images/1ZDqjb5ROW3kIjKbWxLuhcSUcE.jpg\",\n      srcSet: \"https://framerusercontent.com/images/1ZDqjb5ROW3kIjKbWxLuhcSUcE.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/1ZDqjb5ROW3kIjKbWxLuhcSUcE.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/1ZDqjb5ROW3kIjKbWxLuhcSUcE.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/1ZDqjb5ROW3kIjKbWxLuhcSUcE.jpg 2880w\"\n    }, \"\"),\n    [f]: j({\n      src: \"https://framerusercontent.com/images/qu5rXQuocKNdwy0N05OPdVzWSL0.jpg\",\n      srcSet: \"https://framerusercontent.com/images/qu5rXQuocKNdwy0N05OPdVzWSL0.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/qu5rXQuocKNdwy0N05OPdVzWSL0.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/qu5rXQuocKNdwy0N05OPdVzWSL0.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/qu5rXQuocKNdwy0N05OPdVzWSL0.jpg 2880w\"\n    }, \"\"),\n    [w]: j(void 0, \"\"),\n    [y]: j(void 0, \"\"),\n    [v]: /*#__PURE__*/e(i.Fragment, {\n      children: /*#__PURE__*/t(\"ol\", {\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Creating a unique and visually appealing design that would reflect Sarah's brand identity and style.\"\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/e(\"p\", {\n            children: \"Ensuring that the website was user-friendly and intuitive to navigate, allowing visitors to easily access the portfolio and contact details.\"\n          })\n        })]\n      })\n    }),\n    [b]: /*#__PURE__*/t(i.Fragment, {\n      children: [/*#__PURE__*/e(\"p\", {\n        children: \"I adopted a user-centric approach, iterative design, and rigorous testing, ensuring that the app met the target audience's needs and preferences effectively.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: /*#__PURE__*/e(\"br\", {\n          className: \"trailing-break\"\n        })\n      }), /*#__PURE__*/t(\"ol\", {\n        children: [/*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Understanding the client's requirements:\"\n            }), \" As a developer and UI/UX designer for the Sarah Photography website, our first step was to closely collaborate with the photographer Sarah to understand her needs and preferences in terms of design, content, and functionality.\"]\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Designing the website layout:\"\n            }), \" Based on Sarah's inputs and our own expertise, we created a wireframe of the website's layout, which included sections like About, Portfolio, Contact, etc.\"]\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Developing the website:\"\n            }), \" After finalizing the layout, we began creating the website using modern web development tools and technologies. This involved creating a responsive design that would work seamlessly across all devices and platforms.\"]\n          })\n        }), /*#__PURE__*/e(\"li\", {\n          \"data-preset-tag\": \"p\",\n          children: /*#__PURE__*/t(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Testing and Deployment: \"\n            }), \"Once the website was developed, we thoroughly tested it for bugs and glitches before deploying it to the live server.\"]\n          })\n        })]\n      })]\n    }),\n    [S]: /*#__PURE__*/t(i.Fragment, {\n      children: [/*#__PURE__*/e(\"p\", {\n        children: \"To tackle these challenges, we created a minimalist and clean design that would showcase Sarah's photographs without distracting from them. We also optimized the website's navigation to ensure that visitors could easily find what they were looking for. Furthermore, we incorporated various features such as a gallery, contact form, and social media links to make the website more interactive and engaging.\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"As a result, the Sarah Photography portfolio website successfully showcased Sarah's skills and attracted potential clients.\"\n      })]\n    }),\n    [k]: null,\n    [T]: null\n  }];\nfor (let e of x) Object.freeze(e);\na(x, {\n  kMC0LmK8H: {\n    title: \"Cover Image\",\n    type: n.ResponsiveImage\n  },\n  iVnnwL8BW: {\n    defaultValue: \"\",\n    title: \"Project Title\",\n    type: n.String\n  },\n  Zhr0PDixr: {\n    title: \"Slug\",\n    type: n.String\n  },\n  U_QjzLxyD: {\n    defaultValue: \"\",\n    displayTextArea: !0,\n    title: \"Subtitle\",\n    type: n.String\n  },\n  ENnf3PKB4: {\n    defaultValue: \"\",\n    placeholder: \"\",\n    title: \"Client\",\n    type: n.String\n  },\n  qxQIG6wRi: {\n    defaultValue: \"\",\n    title: \"Role\",\n    type: n.String\n  },\n  mEJnTwcl_: {\n    defaultValue: \"\",\n    title: \"Year\",\n    type: n.String\n  },\n  TOZiLQNF8: {\n    defaultValue: \"\",\n    title: \"Category\",\n    type: n.String\n  },\n  GKBNJIkDp: {\n    title: \"Gallery 1\",\n    type: n.ResponsiveImage\n  },\n  pyrhsmeO3: {\n    title: \"Gallery 2\",\n    type: n.ResponsiveImage\n  },\n  XTrodBaEH: {\n    title: \"Gallery 3\",\n    type: n.ResponsiveImage\n  },\n  VH1BgM9v3: {\n    title: \"Gallery 4\",\n    type: n.ResponsiveImage\n  },\n  x2MNWQcmW: {\n    title: \"Gallery 5\",\n    type: n.ResponsiveImage\n  },\n  jrcBoMuLv: {\n    defaultValue: \"\",\n    title: \"Paragraph 1\",\n    type: n.RichText\n  },\n  U8z_UcAZ4: {\n    defaultValue: \"\",\n    title: \"Paragraph 2\",\n    type: n.RichText\n  },\n  HPPitMbcL: {\n    defaultValue: \"\",\n    title: \"Paragraph 3\",\n    type: n.RichText\n  },\n  T8U6TrnT_: {\n    defaultValue: \"\",\n    title: \"Paragraph 4\",\n    type: n.RichText\n  },\n  AlzAq7xvm: {\n    defaultValue: \"\",\n    title: \"Takeaways\",\n    type: n.RichText\n  }\n}), x.displayName = \"Projects\";\nexport default x;\nexport const enumToDisplayNameFunctions = {};\nexport const utils = {\n  async getSlugByRecordId(e, t) {\n    var a;\n    return null === (a = x.find(t => t.id === e)) || void 0 === a ? void 0 : a[c];\n  },\n  async getRecordIdBySlug(e, t) {\n    var a;\n    return null === (a = x.find(t => t[c] === e)) || void 0 === a ? void 0 : a.id;\n  }\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"enumToDisplayNameFunctions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"data\",\n      \"name\": \"data\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCollectionUtils\": \"1\",\n        \"framerCollectionId\": \"Xf0KPYFfG\",\n        \"framerSlug\": \"Zhr0PDixr\",\n        \"framerEnumToDisplayNameUtils\": \"2\",\n        \"framerRecordIdKey\": \"id\",\n        \"framerData\": \"\"\n      }\n    },\n    \"utils\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": ["s", "o", "c", "l", "d", "p", "h", "g", "m", "u", "f", "w", "y", "v", "b", "S", "k", "T", "j", "e", "t", "x", "Link", "addPropertyControls", "ControlType", "Xf0KPYFfG_default", "enumToDisplayNameFunctions", "utils", "a", "__FramerMetadata__"]
}
