diff --git a/.DS_Store b/.DS_Store index 976458a..58db89c 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/.github/workflows/firebase-hosting-merge.yml b/.github/workflows/firebase-hosting-merge.yml new file mode 100644 index 0000000..3b76e2c --- /dev/null +++ b/.github/workflows/firebase-hosting-merge.yml @@ -0,0 +1,20 @@ +# This file was auto-generated by the Firebase CLI +# https://github.com/firebase/firebase-tools + +name: Deploy to Firebase Hosting on merge +'on': + push: + branches: + - mel-react-migration +jobs: + build_and_deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - run: npm ci && npm run build + - uses: FirebaseExtended/action-hosting-deploy@v0 + with: + repoToken: '${{ secrets.GITHUB_TOKEN }}' + firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_PEARLHACKS_MASTER }}' + channelId: live + projectId: pearlhacks-master diff --git a/.github/workflows/firebase-hosting-pull-request.yml b/.github/workflows/firebase-hosting-pull-request.yml new file mode 100644 index 0000000..aa5e1b2 --- /dev/null +++ b/.github/workflows/firebase-hosting-pull-request.yml @@ -0,0 +1,17 @@ +# This file was auto-generated by the Firebase CLI +# https://github.com/firebase/firebase-tools + +name: Deploy to Firebase Hosting on PR +'on': pull_request +jobs: + build_and_preview: + if: '${{ github.event.pull_request.head.repo.full_name == github.repository }}' + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - run: npm run build + - uses: FirebaseExtended/action-hosting-deploy@v0 + with: + repoToken: '${{ secrets.GITHUB_TOKEN }}' + firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_PEARLHACKS_MASTER }}' + projectId: pearlhacks-master diff --git a/2024website/.firebase/hosting.LmZpcmViYXNlL3BlYXJsaGFja3MtbWFzdGVyL2hvc3Rpbmc.cache b/2024website/.firebase/hosting.LmZpcmViYXNlL3BlYXJsaGFja3MtbWFzdGVyL2hvc3Rpbmc.cache new file mode 100644 index 0000000..7cf0e6d --- /dev/null +++ b/2024website/.firebase/hosting.LmZpcmViYXNlL3BlYXJsaGFja3MtbWFzdGVyL2hvc3Rpbmc.cache @@ -0,0 +1,84 @@ +about.html,1700424344255,0365dcfdd69d39047e20eca071fae096119ed717801e2132509e29dcb6346b04 +404.html,1700424344256,cfbed86815311be29e25f5d48dc603c00fd24b4931f9ed361ff2e7adfe1f3924 +vercel.svg,1700424344068,52e0371390cc99e009fdfa1f1c9559010afed60b86f5caaf036bf9bc14ab2501 +_next/static/I6uRyhhfOzjY3-hTBIqyJ/_buildManifest.js,1700424344253,8014f2f6bc0fb6c79d505ec893f83e2b9d913e573a4253f9b05cd25555d1b561 +_next/static/I6uRyhhfOzjY3-hTBIqyJ/_ssgManifest.js,1700424344252,5c126729f9831113842c425975615db312fa26d39f3a9e1baa47d4ad65ac2f90 +_next/static/chunks/648-d18980893478bbc7.js,1700424344250,4e2b432928cbaa503cf3526d53d2de10f4e595ad30724c5814f39ab52f7b44fe +faq.html,1700424344256,699e776c69b550c28d280d8d805be6a2b80275577f270be0fc265fa9224475a6 +resources.html,1700424344256,4ab11dd8f44d8a32dc2323c0d3b211ac21f06f7da01a08a1f7024a2035dc957f +_next/static/chunks/693-1ebeeb01a90c0286.js,1700424344250,84b44acc2cca3662ea53f374ded6ba7bdbe84cf5d6c3f109a5933c981b1b61c9 +favicon.ico,1700424344171,cdf24ec527bf763c3c393f020b80fcf9f0535c1068c6d0494de42167e4288e87 +_next/static/chunks/webpack-3617322d1c7e7eea.js,1700424344239,da28c2e469ade1baf7903dde2f73f5097af8ccd5072ae99f1b369d50bd240de7 +_next/static/chunks/pages/_error-ee5b5fb91d29d86f.js,1700424344244,e6e1d60d9d2c2d602108cbc678a870d08537f89ce3f8f383d07e138d45a507eb +_next/static/chunks/pages/about-d31446765422624a.js,1700424344244,2881d0a408f0f41d4dd6b6d82382cacbcaeeb47d7eee45a9f25be442379ff38a +_next/static/chunks/pages/index-4d7e165feae73b77.js,1700424344242,c41eba91c969ce58fd428564731d23e57671dd78658f969b3d191727bd27a9c8 +_next/static/css/b625e27cbaf0180e.css,1700424344237,2c0209c44a332bdfefa7da113e2d09d531693de4a523b2fe9e4828fa42d61b7d +_next/static/chunks/pages/resources-52d75f38e85dd4a7.js,1700424344241,aaedf281dffa37e16a6d4a139efb9437aa62b906d91c470d3b28d0ce4bbd1306 +_next/static/media/AccentDark1.2bc33c9c.svg,1700424344236,3378576efc4b9ef6caf9367acd6f62f4818e5d93d85b3f12fff90b8fba568904 +_next/static/media/AccentDark3.4898bea7.svg,1700424344234,767b06a60c4e2e74243f56e056508e7bc55599180e071fdb4e754554323cdc05 +_next/static/media/AccentLight1.926ad7b6.svg,1700424344233,674622632b6169d67b0d9c18110918338fdea3691050aa920f470bad3d766608 +_next/static/media/AccentDark2.b710851a.svg,1700424344235,8d71bb15291e160c180809dd72ba57db7e120f19af310f06fac786531a88dffc +_next/static/media/AccentDark4.4d355e3e.svg,1700424344234,15f969581e06007e97993e849eaacf15fcefa743470a51609ed88f0656f18d21 +_next/static/media/AccentLight2.5c875d25.svg,1700424344232,81a8dc0c240784a848a582765b3d8eaf9d7b7e83e6e5f42c1fd06ab2b9bddbfd +_next/static/media/AccentLight4.3bee3246.svg,1700424344231,f9fef1d284b5217ca698f2e18724e260cdc4fb365def6b96ef74fdd77dd7b3a0 +_next/static/media/Footer.cc77fb27.svg,1700424344230,e9ef1412120552e85b4275da0b1212e56c98012aaa3253154d1a0af27e2fea22 +_next/static/media/Header.78810e6e.svg,1700424344227,5af98381e1336e30eafe5c53e91cd7196c521d14c127204a08a00e375dc230cf +_next/static/media/FooterDark.ce022b05.svg,1700424344229,c3dd3ef5f837e53616e1dc57d7e8b49234b5cc03f449a9773cd895ebd67e419d +_next/static/media/HeaderDark.62f519eb.svg,1700424344227,7001c15651a85457f866c10c3c93725f80bad6e820ef76c689bee3570499bc33 +_next/static/media/HeroTransition_Light.143233bd.svg,1700424344225,39bae98d5682c42a3b8af142b14e8dc89c383f2f74eb91516c2d1508733e1c99 +_next/static/media/Transition.bdb72eaf.svg,1700424344180,cc67b5713d424e50c43a774f05b404c520c6d30aacd8872dd877487e779b5bbe +index.html,1700424344255,304cfd43a86e78325266b67630e1b9a6b5e879ad15d83f8e1944c84b8b0faa30 +_next/static/media/AccentLight3.78bdd2f2.svg,1700424344231,447697dcb24fef739e0571f99a67af3b46872fd58f33a95972e95ec922d49137 +_next/static/media/TransitionLight.7ee02fd2.svg,1700424344180,41aaf51821cf63c814511f50117673129e1c532cbae548cef9b82e3af8e12697 +_next/static/media/Website_BG_Dark.7fa1482e.svg,1700424344179,ca794d261bf4dc2063695c425b65d572c55a7c5d51cafd626f1c869f463a4469 +_next/static/media/logo.bd065bfe.svg,1700424344177,4ff2105e83936d5248f71fe8cfc0b5b879380349af6ecd5352fd7b6a3bffb8e4 +_next/static/media/Website_BG_Light.25e29096.svg,1700424344178,5c3f074ade7bacdbf622b9c383748c6a649b31abe1c55dad1d3fbb3c17a42283 +data/faq.json,1700424344174,1f3f6ba2564f1725da2d59a051adbdd63d5c759a6ba4347c436db47b898d47a9 +data/resources.json,1700424344173,2af5a34eb32a663df5c808f1f7162354e2d04b9b0bbd64f7c938714a1afe2e2d +data/sponsors.json,1700424344172,a7c9a585290306bc17bff9436253e96f7b891e76cf449b153b0a5be423e2aca6 +_next/static/chunks/pages/faq-2358ad27a7f8f288.js,1700424344243,96834e539941b5e1e594b0c3240ce37332fdd1bd0b0837f284558077356dfbaa +_next/static/media/HeroTransition_Dark.707c7748.svg,1700424344226,44e5295af633bbc30f02191348daf65379dae0500c9b6ca6b77c552b5d3391ba +fonts/CaviarDreams.ttf,1700424344169,e9f12ab69e96673907be0e654379e0fd0e99acc7e9ed7f9314d8677dff5a44d4 +_next/static/chunks/polyfills-c67a75d1b6f99dc8.js,1700424344240,aba23275a3c1380bfc8d467fd921b0c209e7182dbdaa02611c3a496b0b3b34ec +_next/static/chunks/main-ccb8a7a0c5e3016d.js,1700424344246,4fb7fed476b6c76564466d112f2addaefab0b7fd1e5f53433b3408830327ac5a +fonts/Proxima Nova Alt Thin.otf,1700424344160,50355a777bb4abd08f8e4afa3613dbfbf4ba5c51a9daeb6631d3829c5369ff30 +images/AccentDark1.svg,1700424344146,3378576efc4b9ef6caf9367acd6f62f4818e5d93d85b3f12fff90b8fba568904 +images/AccentDark2.svg,1700424344145,8d71bb15291e160c180809dd72ba57db7e120f19af310f06fac786531a88dffc +images/AccentDark3.svg,1700424344144,767b06a60c4e2e74243f56e056508e7bc55599180e071fdb4e754554323cdc05 +images/AccentDark4.svg,1700424344143,15f969581e06007e97993e849eaacf15fcefa743470a51609ed88f0656f18d21 +images/AccentLight1.svg,1700424344142,674622632b6169d67b0d9c18110918338fdea3691050aa920f470bad3d766608 +images/AccentLight3.svg,1700424344140,447697dcb24fef739e0571f99a67af3b46872fd58f33a95972e95ec922d49137 +images/AccentLight2.svg,1700424344141,81a8dc0c240784a848a582765b3d8eaf9d7b7e83e6e5f42c1fd06ab2b9bddbfd +_next/static/chunks/930-1baddaf96a363515.js,1700424344249,4cdae21df5c7e00b5c2c0afa17143022fc7223bdf2c1773caf9df994667bcefe +images/AccentLight4.svg,1700424344139,f9fef1d284b5217ca698f2e18724e260cdc4fb365def6b96ef74fdd77dd7b3a0 +_next/static/chunks/framework-bbecb7d54330d002.js,1700424344248,7955f2d65b2e4514dc768d9ab168e62b9f46078bba3929f99cc4ffb849399ebe +images/Footer.svg,1700424344138,e9ef1412120552e85b4275da0b1212e56c98012aaa3253154d1a0af27e2fea22 +images/FooterDark.svg,1700424344137,c3dd3ef5f837e53616e1dc57d7e8b49234b5cc03f449a9773cd895ebd67e419d +images/Header.svg,1700424344136,5af98381e1336e30eafe5c53e91cd7196c521d14c127204a08a00e375dc230cf +images/HeaderDark.svg,1700424344135,7001c15651a85457f866c10c3c93725f80bad6e820ef76c689bee3570499bc33 +images/HeroTransition_Dark.svg,1700424344134,44e5295af633bbc30f02191348daf65379dae0500c9b6ca6b77c552b5d3391ba +images/HeroTransition_Light.svg,1700424344132,39bae98d5682c42a3b8af142b14e8dc89c383f2f74eb91516c2d1508733e1c99 +_next/static/media/Secondary Graphic no bg.6cb81d53.svg,1700424344181,aa9cc24ae000046d1808cd29bdb2ee4e1433d8871cc39cf46125df1805988f0d +images/Transition.svg,1700424344078,cc67b5713d424e50c43a774f05b404c520c6d30aacd8872dd877487e779b5bbe +images/TransitionLight.svg,1700424344076,41aaf51821cf63c814511f50117673129e1c532cbae548cef9b82e3af8e12697 +images/Website_BG_Dark.svg,1700424344075,ca794d261bf4dc2063695c425b65d572c55a7c5d51cafd626f1c869f463a4469 +images/logo.svg,1700424344070,4ff2105e83936d5248f71fe8cfc0b5b879380349af6ecd5352fd7b6a3bffb8e4 +images/Website_BG_Light.svg,1700424344072,5c3f074ade7bacdbf622b9c383748c6a649b31abe1c55dad1d3fbb3c17a42283 +fonts/Proxima Nova Alt Bold.otf,1700424344162,e0dfe07a8ec0b791dfe49553e786e7f27f961963a4e4cd8e361d81230bc47d39 +fonts/CaviarDreams_Bold.ttf,1700424344166,4a2864205216a8a914a1011a0724f5d2dca53f78e92911a759cd5790d62ab694 +fonts/Proxima Nova Alt Light.otf,1700424344161,8ae81a1be13e93fd4553aa2bbb8c60fe16cf37130b152d177fd87963ca6198dc +_next/static/chunks/pages/_app-46796b821b5bda0a.js,1700424344245,42a9ed2e98f0997da58b95be5f930a3cc34a48e0a6f0ee3a850e9fdf1bd9200d +fonts/CaviarDreams_BoldItalic.ttf,1700424344165,5b8c199ded42c010385c6f9f2f4d866d494a95873d4f9169d96ff4780c7517dd +fonts/CaviarDreams_Italic.ttf,1700424344163,89ca4599f6c3885807f5ec408973928d7bf4d370459094f110d94a0b1ffcddb8 +images/Secondary Graphic no bg.svg,1700424344081,aa9cc24ae000046d1808cd29bdb2ee4e1433d8871cc39cf46125df1805988f0d +fonts/Proxima Nova Black.otf,1700424344159,d931256383462e314d2643b21b1298691ec181a7b29ee4d931b3770f0b12db06 +fonts/Proxima Nova Bold.otf,1700424344157,04a122d765539903608456ff08d51dc8deee42baa4a80574e40636b4b2ced3bc +fonts/Proxima Nova Extrabold.otf,1700424344155,c83e53616b930684111adbff776e4710d75378b6604d721eecabb87186a4decf +fonts/Proxima Nova Thin.otf,1700424344153,f5fdef059990e98277cf9493fcc62983f8cb16896612619679234126cd296144 +fonts/ProximaNova-Regular.otf,1700424344151,1e1fe09274275f820432d5ec16591663f53463f10f3cad6c383a6252ee3a2704 +_next/static/media/PH2024_MainGraphic.81ff31c9.svg,1700424344225,24a665818976a2da3d7379066c7a43a0fd14b2efc4ccef985dfd9504994ad3b0 +images/PH2024_MainGraphic.svg,1700424344130,24a665818976a2da3d7379066c7a43a0fd14b2efc4ccef985dfd9504994ad3b0 +images/Photo2.JPG,1700424344099,529f918f5b0eaecd6ad51d3e1133b6d3c4b8b8721b62ab4f281d7d687be62a26 +_next/static/media/Photo2.8ef90bbf.JPG,1700424344197,529f918f5b0eaecd6ad51d3e1133b6d3c4b8b8721b62ab4f281d7d687be62a26 +_next/static/media/Photo1.1addbcf1.JPG,1700424344218,7a914c7dcdb5f622341061621349571314944533ba93650449486fbe9b505e81 +images/Photo1.JPG,1700424344121,7a914c7dcdb5f622341061621349571314944533ba93650449486fbe9b505e81 diff --git a/2024website/.firebase/pearlhacks-master/hosting/404.html b/2024website/.firebase/pearlhacks-master/hosting/404.html new file mode 100644 index 0000000..534824f --- /dev/null +++ b/2024website/.firebase/pearlhacks-master/hosting/404.html @@ -0,0 +1 @@ +
=0?(E=O.substr(0,j),S=O.substr(j+1)):(E=O,S=""),R=decodeURIComponent(E),w=decodeURIComponent(S),hasOwnProperty(g,R)?o(g[R])?g[R].push(w):g[R]=[g[R],w]:g[R]=w}return g};var o=Array.isArray||function(n){return"[object Array]"===Object.prototype.toString.call(n)}},577:function(n){var stringifyPrimitive=function(n){switch(typeof n){case"string":return n;case"boolean":return n?"true":"false";case"number":return isFinite(n)?n:"";default:return""}};n.exports=function(n,s,f,g){return(s=s||"&",f=f||"=",null===n&&(n=void 0),"object"==typeof n)?map(u(n),function(u){var g=encodeURIComponent(stringifyPrimitive(u))+f;return o(n[u])?map(n[u],function(n){return g+encodeURIComponent(stringifyPrimitive(n))}).join(s):g+encodeURIComponent(stringifyPrimitive(n[u]))}).join(s):g?encodeURIComponent(stringifyPrimitive(g))+f+encodeURIComponent(stringifyPrimitive(n)):""};var o=Array.isArray||function(n){return"[object Array]"===Object.prototype.toString.call(n)};function map(n,o){if(n.map)return n.map(o);for(var u=[],s=0;s Made with by Pearl HacksAbout Us
Our Beginnings
Pearl Hacks was first held in 2014 as one of the only beginner-friendly hackathons targeted towards women at the time. It was organized in response to the boom in college hackathons, where students got to spend a weekend bringing their technological ideas to life with the help of their peers and industry professionals.
But while those hackathons were great at immersing students into tech, it was clear that the gender gap and the often intimidating environment at those events was stopping a lot of women of all skill levels from signing up. The first Pearl Hacks, organized by UNC alumni Maegan Clawges, brought in 250 female high school and college students in the hopes of providing them with a great hackathon experience that sidestepped these issues.By growing and learning from the last eight years of Pearl Hacks (which has nearly tripled in size), we now strive to be an open and inclusive environment for gender minorities to experience hackathons, and hopefully dive deeper into the world of technology after experiencing a weekend with us.
First-timers are welcomed to join no matter their level of experience. All that awaits you is a weekend of meeting amazing people, learning about technology, and free swag and prizes. We hope you join us at this wonderful event!Inclusivity Statement
Pearl Hacks is an event designed to uplift and center women and gender non-conforming individuals in tech. We expect all of our mentors, volunteers, participants, directors, sponsors, judges, and visitors to be respectful of our participants’ gender identities and expressions.KEEP UP WITH US
Join our mailing list!ADMINISTRATION
Pearl Hacks abides by the MLH Code of Conduct. For questions or feedback, contact us at questions@pearlhacks.com.INCLUSIVITY STATEMENT
Pearl Hacks is an event designed to uplift and center women and gender non-conforming individuals in tech. We expect all of our mentors, volunteers, participants, directors, sponsors, judges, and visitors to be respectful of our participants’ gender identities and expressions.