{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/dj38vhK8YecG8dbjvegw/qhVmfXcrScjHeNVEBdQS/pdk8Xxizl.js"],
  "sourcesContent": ["import { jsx as e, jsxs as t } from \"react/jsx-runtime\";\nimport { addPropertyControls as a, ControlType as s } from \"framer\";\nimport * as r from \"react\";\nlet n = \"sysJUw6OV\",\n  o = \"K9BYHihh1\",\n  i = \"QCJnOg6jX\",\n  c = \"Z78jYj0F3\",\n  m = \"dU_HmqmMD\",\n  d = \"kQ87JulLT\",\n  p = \"m2SJ9cqgX\",\n  h = \"P911VxtiR\",\n  l = \"N2EvSyb7O\",\n  g = (e, t) => {\n    if (e && \"object\" == typeof e) return {\n      ...e,\n      alt: t\n    };\n  },\n  u = [{\n    id: \"mZSzojxlW\",\n    [n]: \"Smartsite\",\n    [o]: \"smartsite\",\n    [i]: \"Product design\",\n    [c]: g({\n      src: \"https://framerusercontent.com/images/z7QFL62NthHFUZhqiFmLMjYw4s.jpg?scale-down-to=4096\",\n      srcSet: \"https://framerusercontent.com/images/z7QFL62NthHFUZhqiFmLMjYw4s.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/z7QFL62NthHFUZhqiFmLMjYw4s.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/z7QFL62NthHFUZhqiFmLMjYw4s.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/z7QFL62NthHFUZhqiFmLMjYw4s.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/z7QFL62NthHFUZhqiFmLMjYw4s.jpg 4244w\"\n    }, \"Smartsite cover\"),\n    [m]: \"Home\",\n    [d]: {\n      webPageId: \"augiA20Il\"\n    },\n    [p]: \"ExzeSDK9F\",\n    [h]: /*#__PURE__*/t(r.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"Context\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Smartsite is a tech startup specializing in smart home automation solutions. They develop products that enhance the convenience and security of modern homes. For this project, you were tasked with product design for their flagship product, a smart home hub that integrates various IoT devices. \"\n      }), /*#__PURE__*/e(\"img\", {\n        alt: \"\",\n        className: \"framer-image\",\n        \"data-framer-asset\": \"data:framer/asset-reference,2r1Sj1vxx7RCKDftxJ29Asrrs.jpg\",\n        \"data-framer-height\": \"1280\",\n        \"data-framer-width\": \"1920\",\n        height: \"640\",\n        src: \"https://framerusercontent.com/images/2r1Sj1vxx7RCKDftxJ29Asrrs.jpg\",\n        style: {\n          aspectRatio: \"1920 / 1280\"\n        },\n        width: \"960\"\n      }), /*#__PURE__*/e(\"h2\", {\n        children: \"Missions\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"As a product designer, I conducted market research and user surveys to understand customer needs and preferences, and created detailed product specifications, including features, hardware, and user interface design. I also collaborated with the engineering team to refine the product's design and functionality, and produced 3D prototypes and product renderings for investor presentations.\"\n      })]\n    }),\n    [l]: 1\n  }, {\n    id: \"eYH_lcUCl\",\n    [n]: \"Haven\",\n    [o]: \"haven\",\n    [i]: \"Packaging\",\n    [c]: g({\n      src: \"https://framerusercontent.com/images/8tL9Ugx1oNnZz0n5DhdCUMZa88.jpg?scale-down-to=4096\",\n      srcSet: \"https://framerusercontent.com/images/8tL9Ugx1oNnZz0n5DhdCUMZa88.jpg?scale-down-to=512 409w, https://framerusercontent.com/images/8tL9Ugx1oNnZz0n5DhdCUMZa88.jpg?scale-down-to=1024 819w, https://framerusercontent.com/images/8tL9Ugx1oNnZz0n5DhdCUMZa88.jpg?scale-down-to=2048 1638w, https://framerusercontent.com/images/8tL9Ugx1oNnZz0n5DhdCUMZa88.jpg?scale-down-to=4096 3276w, https://framerusercontent.com/images/8tL9Ugx1oNnZz0n5DhdCUMZa88.jpg 3368w\"\n    }, \"Haven cover\"),\n    [m]: \"Home\",\n    [d]: {\n      webPageId: \"augiA20Il\"\n    },\n    [p]: \"ExzeSDK9F\",\n    [h]: /*#__PURE__*/t(r.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"Context\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"Haven is a fresh beer company known for its eco-friendly and natural products. They approached you to revamp their packaging design to align with their brand values and enhance product visibility on retail shelves. \"\n      }), /*#__PURE__*/e(\"img\", {\n        alt: \"\",\n        className: \"framer-image\",\n        \"data-framer-asset\": \"data:framer/asset-reference,NVGQTytgLt3yctFG6KxyWs6qq0.jpg\",\n        \"data-framer-height\": \"1280\",\n        \"data-framer-width\": \"1920\",\n        height: \"640\",\n        src: \"https://framerusercontent.com/images/NVGQTytgLt3yctFG6KxyWs6qq0.jpg\",\n        style: {\n          aspectRatio: \"1920 / 1280\"\n        },\n        width: \"960\"\n      }), /*#__PURE__*/e(\"h2\", {\n        children: \"Missions\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"As a graphic designer, I conducted a competitive analysis of similar products in the market, I designed new packaging concepts that emphasized the brand's commitment to sustainability. I also created mock-ups and prototypes to visualize how the packaging would look in the real world, and worked closely with manufacturers to ensure the final packaging design met production requirements.\"\n      })]\n    }),\n    [l]: 2\n  }, {\n    id: \"oNraEttXm\",\n    [n]: \"Flamenco app\",\n    [o]: \"flamenco-app\",\n    [i]: \"Website\",\n    [c]: g({\n      src: \"https://framerusercontent.com/images/Eg5cXFrMatm4lGzj0KpJTnnTp0.jpg\",\n      srcSet: \"https://framerusercontent.com/images/Eg5cXFrMatm4lGzj0KpJTnnTp0.jpg?scale-down-to=512 409w, https://framerusercontent.com/images/Eg5cXFrMatm4lGzj0KpJTnnTp0.jpg?scale-down-to=1024 819w, https://framerusercontent.com/images/Eg5cXFrMatm4lGzj0KpJTnnTp0.jpg?scale-down-to=2048 1638w, https://framerusercontent.com/images/Eg5cXFrMatm4lGzj0KpJTnnTp0.jpg 2925w\"\n    }, \"Flanmenco App cover\"),\n    [m]: \"Home\",\n    [d]: {\n      webPageId: \"augiA20Il\"\n    },\n    [p]: \"ExzeSDK9F\",\n    [h]: /*#__PURE__*/t(r.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"Context\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"The Flamenco Music Academy is an educational institution that offers courses in traditional flamenco music and dance. They needed a modern website to attract students, showcase their instructors, and facilitate course registration and payments. \"\n      }), /*#__PURE__*/e(\"img\", {\n        alt: \"\",\n        className: \"framer-image\",\n        \"data-framer-asset\": \"data:framer/asset-reference,GVCCnmj3lZdI1NqPB6p7OY.jpg\",\n        \"data-framer-height\": \"1280\",\n        \"data-framer-width\": \"1920\",\n        height: \"640\",\n        src: \"https://framerusercontent.com/images/GVCCnmj3lZdI1NqPB6p7OY.jpg\",\n        style: {\n          aspectRatio: \"1920 / 1280\"\n        },\n        width: \"960\"\n      }), /*#__PURE__*/e(\"h2\", {\n        children: \"Missions\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"As the webdesigner of the team, I conducted a needs assessment and user experience analysis to understand the academy's requirements. I also designed a user-friendly and responsive website to showcase the app features, and implemented e-commerce functionality for online payments and course booking.\"\n      })]\n    }),\n    [l]: 3\n  }, {\n    id: \"tdmOvz4zO\",\n    [n]: \"PhotoNet\",\n    [o]: \"photonet\",\n    [i]: \"Brand Identity\",\n    [c]: g({\n      src: \"https://framerusercontent.com/images/cXOVRvtKBz4ycf04v44oZbVFpU.jpg\",\n      srcSet: \"https://framerusercontent.com/images/cXOVRvtKBz4ycf04v44oZbVFpU.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/cXOVRvtKBz4ycf04v44oZbVFpU.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/cXOVRvtKBz4ycf04v44oZbVFpU.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/cXOVRvtKBz4ycf04v44oZbVFpU.jpg 3084w\"\n    }, \"PhotoNet cover\"),\n    [m]: \"Home\",\n    [d]: {\n      webPageId: \"augiA20Il\"\n    },\n    [p]: \"ExzeSDK9F\",\n    [h]: /*#__PURE__*/t(r.Fragment, {\n      children: [/*#__PURE__*/e(\"h2\", {\n        children: \"Context \"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"PhotoNet Studio is a professional photography studio offering a wide range of services, from portrait photography to commercial shoots. They approached you to create a brand identity that would set them apart in a competitive market. \"\n      }), /*#__PURE__*/e(\"img\", {\n        alt: \"\",\n        className: \"framer-image\",\n        \"data-framer-asset\": \"data:framer/asset-reference,q5mklDfu6rdqoXxsVCgL3IsGk.jpg?originalFilename=codioful-formerly-gradienta-ofdCOA5biVc-unsplash.jpg\",\n        \"data-framer-height\": \"1280\",\n        \"data-framer-width\": \"1920\",\n        height: \"640\",\n        src: \"https://framerusercontent.com/images/q5mklDfu6rdqoXxsVCgL3IsGk.jpg\",\n        style: {\n          aspectRatio: \"1920 / 1280\"\n        },\n        width: \"960\"\n      }), /*#__PURE__*/e(\"h2\", {\n        children: \"Missions\"\n      }), /*#__PURE__*/e(\"p\", {\n        children: \"As a brand designer, I conducted a brand analysis and identified the studio's unique selling points, and designed a new logo, color scheme, and typography that reflected the studio's style and values. I also defined brand guidelines for consistency across marketing materials and digital platforms, and assisted with the implementation of the new brand identity in the studio's signage, business cards, and online presence.\"\n      })]\n    }),\n    [l]: 4\n  }];\nfor (let e of u) Object.freeze(e);\na(u, {\n  sysJUw6OV: {\n    defaultValue: \"\",\n    title: \"Title\",\n    type: s.String\n  },\n  K9BYHihh1: {\n    title: \"Slug\",\n    type: s.String\n  },\n  QCJnOg6jX: {\n    defaultValue: \"\",\n    title: \"Category\",\n    type: s.String\n  },\n  Z78jYj0F3: {\n    title: \"Image\",\n    type: s.ResponsiveImage\n  },\n  dU_HmqmMD: {\n    defaultValue: \"Home\",\n    title: \"Return to\",\n    type: s.String\n  },\n  kQ87JulLT: {\n    title: \"Link\",\n    type: s.Link\n  },\n  m2SJ9cqgX: {\n    defaultValue: \"ExzeSDK9F\",\n    options: [\"ExzeSDK9F\", \"Rnc8FZDLp\"],\n    optionTitles: [\"Home\", \"Blog\"],\n    title: \"Option\",\n    type: s.Enum\n  },\n  P911VxtiR: {\n    defaultValue: \"\",\n    title: \"Content\",\n    type: s.RichText\n  },\n  N2EvSyb7O: {\n    defaultValue: 0,\n    title: \"ID\",\n    type: s.Number\n  }\n}), u.displayName = \"Blog\";\nexport default u;\nexport const m2SJ9cqgXToDisplayName = (e, t) => {\n  switch (null == t || t.fallback, e) {\n    case \"ExzeSDK9F\":\n      return \"Home\";\n    case \"Rnc8FZDLp\":\n      return \"Blog\";\n    default:\n      return \"\";\n  }\n};\nexport const enumToDisplayNameFunctions = {\n  m2SJ9cqgX: m2SJ9cqgXToDisplayName\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"m2SJ9cqgXToDisplayName\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"enumToDisplayNameFunctions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"data\",\n      \"name\": \"data\",\n      \"annotations\": {\n        \"framerEnumToDisplayNameUtils\": \"2\",\n        \"framerData\": \"\",\n        \"framerRecordIdKey\": \"id\",\n        \"framerContractVersion\": \"1\",\n        \"framerSlug\": \"K9BYHihh1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "uGAGA,IAAIA,EAAI,YACNC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJC,EAAI,YACJ,EAAI,YACJC,EAAI,YACJC,EAAI,CAACC,EAAGC,IAAM,CACZ,GAAID,GAAiB,OAAOA,GAAnB,SAAsB,MAAO,CACpC,GAAGA,EACH,IAAKC,CACP,CACF,EACAC,EAAI,CAAC,CACH,GAAI,YACJ,CAACX,CAAC,EAAG,YACL,CAACC,CAAC,EAAG,YACL,CAACC,CAAC,EAAG,iBACL,CAACC,CAAC,EAAGK,EAAE,CACL,IAAK,yFACL,OAAQ,icACV,EAAG,iBAAiB,EACpB,CAACJ,CAAC,EAAG,OACL,CAACC,CAAC,EAAG,CACH,UAAW,WACb,EACA,CAACC,CAAC,EAAG,YACL,CAAC,CAAC,EAAgBK,EAAIC,EAAU,CAC9B,SAAU,CAAcN,EAAE,KAAM,CAC9B,SAAU,SACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,wSACZ,CAAC,EAAgBA,EAAE,MAAO,CACxB,IAAK,GACL,UAAW,eACX,oBAAqB,4DACrB,qBAAsB,OACtB,oBAAqB,OACrB,OAAQ,MACR,IAAK,qEACL,MAAO,CACL,YAAa,aACf,EACA,MAAO,KACT,CAAC,EAAgBA,EAAE,KAAM,CACvB,SAAU,UACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,uYACZ,CAAC,CAAC,CACJ,CAAC,EACD,CAACC,CAAC,EAAG,CACP,EAAG,CACD,GAAI,YACJ,CAACP,CAAC,EAAG,QACL,CAACC,CAAC,EAAG,QACL,CAACC,CAAC,EAAG,YACL,CAACC,CAAC,EAAGK,EAAE,CACL,IAAK,yFACL,OAAQ,gcACV,EAAG,aAAa,EAChB,CAACJ,CAAC,EAAG,OACL,CAACC,CAAC,EAAG,CACH,UAAW,WACb,EACA,CAACC,CAAC,EAAG,YACL,CAAC,CAAC,EAAgBK,EAAIC,EAAU,CAC9B,SAAU,CAAcN,EAAE,KAAM,CAC9B,SAAU,SACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,yNACZ,CAAC,EAAgBA,EAAE,MAAO,CACxB,IAAK,GACL,UAAW,eACX,oBAAqB,6DACrB,qBAAsB,OACtB,oBAAqB,OACrB,OAAQ,MACR,IAAK,sEACL,MAAO,CACL,YAAa,aACf,EACA,MAAO,KACT,CAAC,EAAgBA,EAAE,KAAM,CACvB,SAAU,UACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,sYACZ,CAAC,CAAC,CACJ,CAAC,EACD,CAACC,CAAC,EAAG,CACP,EAAG,CACD,GAAI,YACJ,CAACP,CAAC,EAAG,eACL,CAACC,CAAC,EAAG,eACL,CAACC,CAAC,EAAG,UACL,CAACC,CAAC,EAAGK,EAAE,CACL,IAAK,sEACL,OAAQ,kWACV,EAAG,qBAAqB,EACxB,CAACJ,CAAC,EAAG,OACL,CAACC,CAAC,EAAG,CACH,UAAW,WACb,EACA,CAACC,CAAC,EAAG,YACL,CAAC,CAAC,EAAgBK,EAAIC,EAAU,CAC9B,SAAU,CAAcN,EAAE,KAAM,CAC9B,SAAU,SACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,uPACZ,CAAC,EAAgBA,EAAE,MAAO,CACxB,IAAK,GACL,UAAW,eACX,oBAAqB,yDACrB,qBAAsB,OACtB,oBAAqB,OACrB,OAAQ,MACR,IAAK,kEACL,MAAO,CACL,YAAa,aACf,EACA,MAAO,KACT,CAAC,EAAgBA,EAAE,KAAM,CACvB,SAAU,UACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,6SACZ,CAAC,CAAC,CACJ,CAAC,EACD,CAACC,CAAC,EAAG,CACP,EAAG,CACD,GAAI,YACJ,CAACP,CAAC,EAAG,WACL,CAACC,CAAC,EAAG,WACL,CAACC,CAAC,EAAG,iBACL,CAACC,CAAC,EAAGK,EAAE,CACL,IAAK,sEACL,OAAQ,mWACV,EAAG,gBAAgB,EACnB,CAACJ,CAAC,EAAG,OACL,CAACC,CAAC,EAAG,CACH,UAAW,WACb,EACA,CAACC,CAAC,EAAG,YACL,CAAC,CAAC,EAAgBK,EAAIC,EAAU,CAC9B,SAAU,CAAcN,EAAE,KAAM,CAC9B,SAAU,UACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,4OACZ,CAAC,EAAgBA,EAAE,MAAO,CACxB,IAAK,GACL,UAAW,eACX,oBAAqB,kIACrB,qBAAsB,OACtB,oBAAqB,OACrB,OAAQ,MACR,IAAK,qEACL,MAAO,CACL,YAAa,aACf,EACA,MAAO,KACT,CAAC,EAAgBA,EAAE,KAAM,CACvB,SAAU,UACZ,CAAC,EAAgBA,EAAE,IAAK,CACtB,SAAU,yaACZ,CAAC,CAAC,CACJ,CAAC,EACD,CAACC,CAAC,EAAG,CACP,CAAC,EACH,QAASE,KAAKE,EAAG,OAAO,OAAOF,CAAC,EAChCI,EAAEF,EAAG,CACH,UAAW,CACT,aAAc,GACd,MAAO,QACP,KAAMG,EAAE,MACV,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,aAAc,GACd,MAAO,WACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,MAAO,QACP,KAAMA,EAAE,eACV,EACA,UAAW,CACT,aAAc,OACd,MAAO,YACP,KAAMA,EAAE,MACV,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAE,IACV,EACA,UAAW,CACT,aAAc,YACd,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,OAAQ,MAAM,EAC7B,MAAO,SACP,KAAMA,EAAE,IACV,EACA,UAAW,CACT,aAAc,GACd,MAAO,UACP,KAAMA,EAAE,QACV,EACA,UAAW,CACT,aAAc,EACd,MAAO,KACP,KAAMA,EAAE,MACV,CACF,CAAC,EAAGH,EAAE,YAAc,OACpB,IAAOI,EAAQJ,EACFK,EAAyB,CAACP,EAAGC,IAAM,CAC9C,OAAqBA,GAAE,SAAUD,EAAG,CAClC,IAAK,YACH,MAAO,OACT,IAAK,YACH,MAAO,OACT,QACE,MAAO,EACX,CACF,EACaQ,EAA6B,CACxC,UAAWD,CACb,EACaE,EAAqB,CAChC,QAAW,CACT,uBAA0B,CACxB,KAAQ,WACR,YAAe,CACb,sBAAyB,GAC3B,CACF,EACA,2BAA8B,CAC5B,KAAQ,WACR,YAAe,CACb,sBAAyB,GAC3B,CACF,EACA,QAAW,CACT,KAAQ,OACR,KAAQ,OACR,YAAe,CACb,6BAAgC,IAChC,WAAc,GACd,kBAAqB,KACrB,sBAAyB,IACzB,WAAc,WAChB,CACF,EACA,mBAAsB,CACpB,KAAQ,UACV,CACF,CACF",
  "names": ["n", "o", "i", "c", "m", "d", "p", "l", "g", "e", "t", "u", "x", "addPropertyControls", "ControlType", "pdk8Xxizl_default", "m2SJ9cqgXToDisplayName", "enumToDisplayNameFunctions", "__FramerMetadata__"]
}
