From a2410a43331aab1b6989e2136b64f239a7542f53 Mon Sep 17 00:00:00 2001 From: Raj Jitendra Shah <141725750+Rajshah1302@users.noreply.github.com> Date: Sat, 21 Dec 2024 16:43:28 +0530 Subject: [PATCH 1/2] feat: create responsive navbar --- package-lock.json | 9 +++ package.json | 1 + src/App.css | 2 +- src/App.js | 16 +---- src/components/Navbar/Navbar.css | 107 +++++++++++++++++++++++++++++++ src/components/Navbar/Navbar.js | 45 +++++++++++++ src/index.css | 7 +- src/index.js | 12 ++-- src/public/Resonate_Logo.png | Bin 0 -> 17424 bytes 9 files changed, 172 insertions(+), 27 deletions(-) create mode 100644 src/components/Navbar/Navbar.css create mode 100644 src/components/Navbar/Navbar.js create mode 100644 src/public/Resonate_Logo.png diff --git a/package-lock.json b/package-lock.json index df6212b..b82d0eb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,7 @@ "@testing-library/user-event": "^13.5.0", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-icons": "^5.4.0", "react-scripts": "5.0.1", "web-vitals": "^2.1.4" } @@ -14707,6 +14708,14 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, + "node_modules/react-icons": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.4.0.tgz", + "integrity": "sha512-7eltJxgVt7X64oHh6wSWNwwbKTCtMfK35hcjvJS0yxEAhPM8oUKdS3+kqaW1vicIltw+kR2unHaa12S9pPALoQ==", + "peerDependencies": { + "react": "*" + } + }, "node_modules/react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", diff --git a/package.json b/package.json index 7a5c146..c0d267f 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "@testing-library/user-event": "^13.5.0", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-icons": "^5.4.0", "react-scripts": "5.0.1", "web-vitals": "^2.1.4" }, diff --git a/src/App.css b/src/App.css index 74b5e05..1ba58c9 100644 --- a/src/App.css +++ b/src/App.css @@ -14,7 +14,7 @@ } .App-header { - background-color: #282c34; + background-color: white; min-height: 100vh; display: flex; flex-direction: column; diff --git a/src/App.js b/src/App.js index 3784575..912c1e1 100644 --- a/src/App.js +++ b/src/App.js @@ -1,23 +1,11 @@ import logo from './logo.svg'; import './App.css'; +import Navbar from './components/Navbar/Navbar'; function App() { return (
- Edit src/App.js
and save to reload.
-
(@y<=fRBj?XX1muPxEGS1|ImUIedMb&CAg}l=s;8bKG z{8zey#&3KNCHF+p?))xv$E~}*gmLO5t|+arm0#U-+w4iDQ@fi&x7$^CE6*2JH~=Cj zrr%z?rCFohV$$@(Sd(0@f60ZwOlDG@ze6NfuXAlq_gGT}x!hbozgVH{0?s*Kbtz3M zghyOq3zGXvk)HL2q&ksOYTAC_`*Nu!=lr@*vzF zE25iXDR24t1p~(HUpF>$=-kNV?Fs^$Fi1+uQ}uzl+`~KtbKT4*4;`W3Htk}^qNeWO zl)4I4y++INBK@`2al3)^tHg~0)>iy0u9#`FL5XPaHq9WIy2T{%jZ5X-6XoRVCn0Hi zXH@ePjP{2nnyc8V(?-5XFHu9b;* BCUooCAnM#RVf@Hw?kO#EQ09TwC$iymx z{hB)H!f%vq*qqc9laaN}j1aj}$#eAeKvxnSwUwGXCcNm{xKUQ|oc{H7EJ2~daDta> zMZ}Y(se$Hi1Bs3IrkX^8K4O%!LbC;K4=q*gfyP=2hVKhmT|G0=4j061-gEQLIUy zP&lvTh!2V~B8)#RlFUd~Y&|-*n=dMD1trJOzO2)u)3GyN(n; zBD(Gf0AdAt`7f^RRcchcznF}|jS=$J#)hUnXGg0yqdSKj>Bw&s=>eJ$br4@nJ;S)< zZ(%k@EX(bk-c`p8^UZG52$?PSJ$YPSKy&T)G|h#cnj3kNC_-0*%b1UEg0|jVm4RvH zX6Ja*I+WaZa66Rqf`)Fi?*^ecK1&_aa{+k!u0JZzuzSqwDrGR!#h$^}<2Uhn3itby z&jVkg5$c{!K^q%anq1@GudJw9OMua+ngRFbh8R`uD+?`iagWLf@c-F6AY$_eqUW^( zY52CqbO}YTk*1_F*8V6V^}50uUn{@$?&Fq~#&?Uao9ABgT^G%AN(P^Aj$YKe##35; z3t4W)FX=wUZxNZElk>c6$xC^}epDb$qWy}4`8l0YoApU}#j6|xJ;w?DFa(FMQcX-j zrUFD`>clg*Z;6PT6AL}>ycG_;13dJ{NBVMAMqd!i@Ot6pSjyPQ4!W5 ^y(#@txQey48TJT} ~Yk-|CvT Mu+#;rYIy|i^ld(joP$D!vY+k)xTD49C-$qr4G;3OL bx0Af}A6(y*Df*>fY^&sNo-)IB$$`G$34l(&ZSP_agl{8c(+u$@asgdS{^E(a zIVuEDl~LI|PEPwtlcYT8uPC21KX7+*CjK9=k%6~4%8bC=QLL4fNKsnxIS7KlzVEMH9wUueS==@~ tJ;JQSw4RR(m!9MyE&zAP?QTv_OFhAy2>RjxXl}^e%(6&%xPbvIs=% zbP$w11)vnW1!?iD))$F_nOcZF#ljlIk^~i`g5XP^s %{e$`6Sj|Org!8q7gI$4qQ>xBaW{=k2Ru4#MG0j=l2U? zT|~T-8r?$RA8~H28nd4Re `)Q4R !qKG3F7k|P-0w;)Cb)TbAng >acE1LT`?u%L`6U%ig zO$y!~)jbdHeL1?hvrcFp;Pj=U{oMdPd*Uew{R?Rfx0-zXF9U&Vj1-&k)J5Q&fNAti ziL+#>({w3fNQ!6Vwmf1A1K^_=7T@&>_58j(HOfLJ{ey6T0v3|Zttcxh1-?-xSw=pO zPbn=c<{`gx-1-rMW!drY4(?!O7eln5&WnfTNszi0GM%jHbdRdkURf$+H_3PGC@{Pm zsyEXQjW&`o(BX+TkT%fy^*}9CZ{8o{ux=AOfWkVUbJr`dSMMKoAgg`Ql^+Fs%*aLa z45b*v&cQY$_gS=%>WeV}K1u$(3n8jK6LXdzuU{Nkq*?Cy+7Hv*YfKlk-e8K1S095f zcY6Emm%Ce=x-#$ms?G2E{nzL$6mCt2eUka8mlV7XFXpJ2Um}Gf9matZBMvd+D61&*t`talAOg6l?Nz0G &k-Xf1ptA{f!hB%XUTS8&@k?FqX{X1Y|eM1Uf@tIeDt+hrM zp`5})bLKor#=%=vA9OzNnLU_iTUGSf-EQ5+sD-Ij=uuQE@rBr@sxoM@eXl^?-F$>; zO^~%@pg}Pc2cHXILqPP&bxFR_J%rAi>3o#{Bd5r&pkn0XkkuuV%fuT8y*D6JAy5vt z*f&s|ryr;NgF!gL?+$*&J&lUl%D(h13@N-P_XFg9)5$7{>3XG!aOHbpTv?Y7mjt9M zwLbWxXePhPF|pm{tHk-Vo8tVc?Uot=Sb{lQg~>c~^+tiIxXb$lbM3mNf^`&4!`n`t z{hfxu8eE$GFMoqf0dogu(vacLKCpW=V~bz2b>M{&w1MN?U2iYIWUi(Naoy >&A|) zLxOX~iqIlfS`K^Lf2HXRVfo^S7XPaKZ|v=+kCOx~udg%Y8qqsC l5HRZ9>$@ahLs_oO``Be0Vb*C2<0v`<`f^r`Es{Spi$CU3b}+WH!-XJ{P3GIO znU**WC&Mu0Km*{feM9$!t8psN8$Vd?hpmniKJQdKhbC1n2{16SK fl_BD(^vyCibUCHItURYp?lg#$Hx~r)nD`M!PcUvVeo j$E4_G-SpmYU`qTOztDKj2CRxNIKW!v;KDoFtZ?hyEnwO*F z;B-j00KnkJ&(Fx))&6FcBGm&j3 TLgVhF z&@p!HcERNo27J&Irs}9n=kv1{za#u;U;l#WQ8V^1^7$T1BNP5U$EVQoRqa)!<&g3h z?(6~<$3avG1Oql*I@ukdxnbXb4dh%xVb((&x4!K4GG*lCcjoke<0%kt*!wMGlBM2d zPxqu{#l$g*CIU*$^~ca|Wjol99j8}8R%%+&zhId(lh1^OGy_0QPbNF^_um+Vj}CKs zjrzs<9|)hSqHCW0m*014yll`X1zc9JAqwMA9}bH)keTj$)ACCK@o>-Dwy_WIoHTLJ zV@o`z*7J4hR46BFgu>`pk>_irG@o?_LY@PeCD6)^$`5^HP}2h`c$gp$yx^{~+-QHU zOB1|Iu(auIs%LEi{ts8&Boj<6_RVq9((C*;1HVHqmaLB*arBc5#3-iJe|j>OvxCj+ z1->Q87t>{D>s_R^uk@kD#K!;9m0q^qO>LB3*caKPN?s+~uvSSUNQBKL_Yk+B2qk`r zPhw=5@DJNkdifHSePTj@U&4zDRo8||%N7J^t?=pFZbZZqUnl|NU!QkcGVP5CQC@FR zCgjmkCj$Jo?iHPo3;2#M$0)xYt1y+ycpWS%39hsP9+;VH5c|WndNE7DBo?`6+AD7M za0m5#o0)-|<20$LK+swXC)S$3ndNH`an>OA+=-3)(LwvKPT}P-iHjPJw9qpCH<$K_ z-s9_LWC$;(C9>%AdA5f{ig0Zhv0O2^T{9H5>{2US#qC@bt02mj^|UHvrc SY9@SdrBd7Sw-4)20m4kcwS`NM!RePF9`{msW&oGf zUFUdmEq1VtE9IkP#bKJMbo{K*LhV-WFy0clU=|#X8zh9PCgIh|nR=+s-WXlS1922c zr-smN=08>%^$FdB3N?}-BtI3OJQ1|Nw&-3FR>f!Dd%+lu+ONny(%13(i}d+^t$p9% zN`uXVg}5D0n;{NWF Q<9uVPlfsQrqaDsNvSvdu*I!sB%9z!e1mw1+6s&XY`^wg z0-J}zM; kvT)P2|(@ zj|VAV?s{v;=`U$Edb15$J!jn{mPV+w9G!)=-r5+E8wELK8dzn1gEHv&zV@ow@I98# z{QGQAIeen_;@nHx%=s9Gs5OVx9joLTGi0H9bVk(9^LI0%7oAFC;&u<0hn~PVR6!zV zPwpgG$HQ*#%Vf_L?WPJElcBt{;6X9xAQg1X-=!6;nDYJUfIeL2pz?~$Z8hmM$K-w+ z#yqMj`#LnA_?gG=4=ZhTDuC$C$yc#1yS02zkA4G_@YY5^#8*q68|-sSy;*OufM|8O zQyd;W=?G K2xfiX$Bv5cI`(x1+Q^%xg%EN^Y~$1;6=br`hM$`M z$)6{-+I=RJ)nTK}KjS(rhg*N1nlfEgFhGwE802C6j854XGfmBo^h8R}{;+U5|K4U} z^7($-0KxuxBmG>1Ub@{M-Ff! zY1IsozhO$mQh}57>UU7)oWT*`R#3Y ;ThBwbO?U~;Ukx^i`^B#qTqD>O#dT!B~G$JjO8 z<%taRF3h_|nF;a8zOrzpU8uV8QI(}S+Wd8yS^H539UjNf9}O~X6^{L4c@@hyj4C7+ zs#T_#Np=zH+IjteX%XLepFp>>tir^=*%y#}T=atXn~8>j^7wdHv#NfJ5LBx7nxW>E z6DL*|_lApiCMO?rSs@jUz&A#fVvQ&r4Eanup`FPbz==2r^y9V7t(K(p_2}^h6HbLn zLIOpN$yK~^3guUj$eQtu2lQuNDmKYGo8J)gG4`8_2ft~Wg%)NZEi$wp*$H-@rLE>} z+DoqF-JhK{#X2UwCj?ZKGlz0EQapK~L18#hKxuhaO~yL16)VrJ^xr|#KaCrUt#(U{ zuLzV~-Tc)@I4Uhusi#n@kl%QQ%L1tlh6#qa>B6=2g)|_M76Kz^kQ^6U0cv&T6JM2z zla |z1R{DqRs<6nPZj+NBHQv2OkIHba)_%Hv7bD|2Flh zAzV!IBI# ?ZVx@}oW68n7dC9eHIE(FI+8cJ8#H^;i0FB>)Es*~^|R@b^T3%6jR zeW{6@9;kla$kNKyB*q2Sm?q}~I>v<%#U>OZ F!t$3S{euyb3Y@AiRp-pxY{9e0If^4OLP&2x6G(JJ8Q`m1UpUnK^ zTCjZGmx<$;g_vCL8fIL5 SO?I-lj(0U083 z?Y8J)=kPI^wG$=nh #rQ~Lwa(1s-lNUd+cL*NAB6YC}WQ`LK}C^0bmmP@jc94m-xO-7MtKMu;rJMPurTnMd24B^QPatUvz z?<&1EtXkW#GS@Xnd%nSvf@iy~q9xnQ>@Vo_`jw;}fY8C|#b3NS65uCocGjlk67=QW z6w7c @?BTSVX^L*@hEAx-Tj++ z9K@w&cDdg%;_^9P55Pw6=Mb79MM=Np@G&nP$#hKqu1RtfYsk_S4ZmALiw;7qz_wE5 zz?AFm|K9zbxWeQ^v pz|d(Gqb#*H5reu&WoM8^9)?wkTQyKSFrs58>$-4DQ_ zw;Nl9^2IJ@39Z@f+zH<^(MjqP$_PSyb?DDHm fSY$Y}4wd^c>d&pfVh0pOI#fRf!lFY;^g{lxp<=zW%-izedvhdQob>AJs z7r6QaJ7Xm6+^&Tsq >#O`(U7>Lq| zx=NAiA4WYMq@SjDn2kJ@Bn?v_6Zq9Yj2HANZ}{%0-oxaG097bjO9E2{Jb28l&O`E? z$ {KAOz(>Ay@-(C zZ8Sxb74uX>Jx=gh>b+D4G%6p*Y-H)zE{Q^c qMRomV ziEC9nepQ@{SKx(`XmVW;$n?f e2;-EV`6zs`5Kbjv%UXO8PYY_S zLAW^h qLy&&i-(j&*Ff)c>COMmO${bNQz&{Dydd#z%PX`@jkU_ zqQoYLX^~~1kG=)tuCQu;y^a^GU&u&GJt;b^{bU+EFL9gkCsS==W_#v nuT}0@ptOwgZ0CVqx7Avx=6^QXdimwUYUH74`M6 z>ocrl LCGk2V=%Qn9S$mB zww&i5AoNYkFDn6-nEWyD6QEu8OUuS`&6Dj4)lm!K sM(x92sNd_$^Zu11;e@6%xgX<0asfL^ZpnM!s8nF$ui>Iq)~HjUH(Ry-+LG2i z@zAfEo3o-XUnvR3&e>I5eaFFEKikP%1JvmIkCDgT64~$G71W*Mk+2xT+V+!zb;R#E zUh>zg>8={_6#J~LDl~49T-7q@ 55j@ncuWe=6MCFC z#7*m~%)K%Fmj3DD3#1KmLvqX80pp_B8)aX1(EIsxS_T96wQ=uqJ+n+KGmZ>}o#0KO ziNSl?|6xVvk6$IXrQd1n^qlMlS)kpLh_7dH{G(hoe+_2_9;yT-CdAc?u^ B1kZ+9fAa%yoZIy?Y7p4a^71>0^`3i< Siy1#(GPN;PsrP*2p@o00#zGT^ zyYm4nuX~||=7b8kkF l zTkHU{IxJ#zDgQZVk}%9XGn!qV4kV-C{&v2|+P8`UQjd!~;lAc7Pgd(tI><5MKV$p^ zZ%FuZ%3G)$fuE*ls&x#lTzjuUUal>f0N4?K*qwP61?yr+jx&F7d ^ zR4Sg;4x#6lBlU-F mki4}sA_=~zpyYM%9#{sy@h~AM1ssZ4Ah7QveEe7Os+wh z0)CZ&1ej&5plMR7-eCkmIDF1dozF#EQR#OB#LZ(fe}HJe0Je1gX6it)_GGu2`HmQg zNGrE}x&HUx@F8VZ^Cc6+4b9j;qMeUoSy#z2c_*YWa|-TaTSVGw>tceffDMt>!U#yx zAe+_pNtGD2n-1*#y@Oeeemfn2E3|LhddPT5FJ FS~vD%WTAlR0rh z>OhtRKw_-JQ>b`L=*@ZV+3{La)ez`Bm31xZc*RlIIB}>KAGTnXWUxHie=JkSbIyM0 z MrW!_mJAFigP0eY;au{f<`Y3*o&k1? zP#AshP+EI3!z5=}D{3zXey%^4`+648g6^3JZ )Aj#22^*wesSI%zUm+aYQ5MjE&l1P02$ZdgFOT zc8G6Nxp-Y55aj}WXBq%*pz4(VmhKK;fQCSXmhn0IOOfPI^6T2@TussWU?MM0Vi3>I zxtf2?qTQYrvVO^({!}g_9Pq0C27?KOR?ESgC+5?uTKYb|EK~4;P*owPOo<(tld=nd zVU))@obPU^jRD>uf?AEHL6ZWJ09pbW@@2V#>W^a}(sG>9ckW6ZR>xPa|D)HWDG6}R zw|ou9I#}-`7ca}z!$0GU0mr4!_V^J;(aGR3n%7&c^SNk=Eud2XI!j$f@|V-H7Uv7V z&{m0-JL6<=s&Ga9!)lF?Hg38%`BAel;#kB6&}XDr`aZ`TS{vMSItMC2w@qp$a*MU+ z93(uS(KVhX1=2k7)Bu$!JcIV}IM~%fuyuRo2-YB?49imG9o)^t(!$=}LBkxS)xM>c zO)K?Wy^88Me7KE!^^FJ(VC%{%9w+C^%vz#nL=kFJxDo*+Nx8)I=lPXk=T(mZ vxJ>WoomEGZk)n2M;<-9dLg79E?5}T2I6ABKmcw2x&S$#X$zY(!^DmXC zTBJvRWPPoS%rQF(N~&ulUlSkyC)!_beStOrO)_uScbeOBcjJ~H11 y5!=ERJC0fAsQ`mEoM zkK0MkSbAfi)NL?98ESA%>g8?R-59g|V5d-kCC|K+ua@r5&NH1I4%!D561NR1D(W5_ zF-pyPGLo{kWF%iL+nw#rKimpkU;uq|n>?l4* 7!Mv;aAoUQLS+M 14IaRc?DSVJe*T)1Lay}vR1BzwkNx+l*n@2-=Lv*kJFJ+`+a zPlgzx-0eZx`juoA&?*A?`=>R_=Straz08yy(v;|-JwSZZSA5mCV=?0zw=*BwUOisv zEvayPFW=m2y+bSv|GezC&N->$^-w0}S&4TuQ6m@b^_9DB*2-Idkf}UMv-`!K2;q+2 z-*{)*dleGM3&;Ej KWbK8=DFeP_63r&-%$rH!+J e#P8D2QB-4wSQplU4)#~7bR z1I$Fi*%{**8O=M5rw4>3rzNG@JWI>kfE~?HKKt$g)yycwf?l?{jz+4iHojw{q!N{c zv;9#1?%Uj{)!bD%Rv%o@qeRRPE-1tpD0$fffB9SwfclKkR=_?B2`$ySScfWECb#r& z2W&W^`CLvY=1q~0vH~fyYR~2e!qAUC0@vF0HSw&rRlDy)wAJ$QC=S)TRJ3=ExH|gi z`!K;^fj<9ZW9s||E9xEDVjw30nltpMt$@2DWpDZsBOF_!@-)Ca1yCruf($={-T|b= z*jL$K7>ncWQChaTw!U7Te?n>v@J$p?EYJQgbcf*N+ow2E5jT+br@+)st#J(y#hh=u zSFI*F=etrGZU2US&A4`!*+2tOJ)i@Mv>P%n8CSE>?ZMk&Al#E9=~pmRdFqX@&hkqA zZ(l@;KrU++`1Q$jAu74%yAQ{oH+MOys@g``59y(!J*$GxE_)j5_{fLW(Kx(I92;=j z4e{v$h)9` zL#G_+$Lw)ii&FLk)CV!YM5QTiCOkkal6C*4ssc9)D96&=!8S8y-}4uhBz~(0S HlhBV|NkdfxMZUbq1wrJywV^`TWfWjKEAeu9Q z*(dD+tvpHf;i?Cfe_rZ;=2P0N`GB7=66+B RpRC1I={ENhf3n^35!z;Csz zM_as9B!Y1wM1)Z;3;@;Zimlmd{V6o*pXHd+Y+k LIj{!6?zkOkw5odddyS3R5KG*XJ7z8T3$l8*0Tt1uvyD$LrW`Cd1bn>~1+ zdi0w@0Gp%HC7nSDEM>S*YkWkxFV$PwIpJGHVzyEUsE#Vq37ReU{FZM{?sNua4bKDP z!rrCtgXJeBau%BNG^vu59&jK kQoVN}xjEd|^LS*y@tI$?pE>Q7CnJtwppL*@ I8Xct=zz=IpQb zN8#F7#8-&J-)S@GfDea&P~D%eWW4ygK-y)|O&t`d#eM7^%!oq;1!jj%)OAqh2UPlT zz`~Jms}rys4K POrG<*@MyS+2zk_n`XW9{aQ;?6;4n|q>WlLX!& z8ktmT=;>L9g>pJ9!f+~JYXd{3!8++=AI(SH%zw L&13nvBgx~UTgLu3sovg;5_73H)|yg1?dC%e#341 zXg#X*6PHuAk-1Db72B6>nN%oMW~jN6X8L&`vxW5uhw4?}I^IuPHHraH29!UhO3S`0 zv-$)o3g?$_HMkLRlA4KyNeL7%E#H(x+ Li)#~RS$pih3Xd3GBYd27vnIA%>is>ayFxXBbCI&P#MKJQwg@%% zJ=+)+g60Z&)g|7MUIXx5M}WFK1IT7?A@1oq3!+Jj_K&J1`1D!_O73t{lXul3Ff3AW zJ{8q8Jb4@o$oF0|b03yS`ZGYC8~LN9UH+^#IJKi0KQ}O_K9*1+qQvk@^xP?Q z1Y?m95a@m{1AGrS@RZf6dgArqr_v%RrBy@gzK}hKLf@l6|3G&P>tK+rQkbLPxxw6< znejfFEh(Y)rqZfWrMOG9`l^w2&gX z0*z)(ZQd zN?US!IQ(&rEaURJ052N1SzjNdH0t!*qpb@14fJL7+1zs^NDsJqkA8*9?G|e }^5yhdH zR`l?QZcF;944H|ef#)`RY~v}|yFB9ucfusjE+~#nk?EbLwzd5zxVt?2KfgHv+fkBT z4{Vo}ysSq@;OqJn%koP5-K9CluTQ*2XxL6ZWB1unSXcT}8z7>hKKLi6De7sW8S=L5 zOkn%I<45iKLYEBl@%h0wcTv4F5Y^KXCA9Wat1fbYUk~>w&F@{-%I{X~c&T7 }>ni{_n6*VBvdRH{+$Cc|K^yRZ(z&_btS~!M zh6u>J?0_`qTH8jBW(j?exHV_zgc@?lUMyT>u_%zE$S!I }2fFX=Xye54;>p*pZ+tQfDK!a{@Ganpj+$Tq~W2;MR91ksmRmyJn z8pMCQ2?oOf58N-Wc8tvcf?4WGE+D~aPPSQHEO4iWFbMSfb+jy1aukVqxEv9-%+YfK zcL&fc;tyFOJ{-qD=$&^{#VcfmI0mkyQ4_zmpO+cQED{LT2nlf4tqhzmY8|kp wH!i!D#_h?SaoguDdq;FkC*-OhGI;@qBL}49Q4h@2M*U*;HzW z>+?X|X%Zwd>*MSkO)@z&*F3xE80LhdMQqUyRx32nHu^6Hvd{n-F5jwbf=K7;Wb*uE zrThEvHyE)#r{quHA?a^af%0?R*>qzei} zqHFad Date: Sat, 21 Dec 2024 17:20:42 +0530 Subject: [PATCH 2/2] Update README --- README.md | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 50 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index fbe1682..8d54fa4 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,53 @@ # Resonate-Website -Resonate Landing Page + +**Resonate Landing Page** + +This repository contains the code for the **Resonate** — a page designed to showcase our platform, provide users with an overview of its features, and direct them to relevant rooms or store listings based on whether they have the app installed or not. + +### Figma Design + +You can view the [Figma Design](https://www.figma.com/file/b3DxpcvL98arH8Pru0hTEa/Resonate-Landing-Page?type=design&node-id=0%3A1&mode=design&t=IzEKsikv4qAp7jV8-1) for the landing page layout and overall structure. [](https://www.figma.com/file/b3DxpcvL98arH8Pru0hTEa/Resonate-Landing-Page?type=design&node-id=0%3A1&mode=design&t=IzEKsikv4qAp7jV8-1) + +### Project Overview + +**Resonate** is a platform currently under development, and this landing page serves as the **first touchpoint** for users. The goal of the landing page is to provide clear calls to action based on the user's app status. If the user has the app installed, they will be directed to the relevant rooms. If not, they will be shown a store listing for easy installation. + +--- + +### Technologies Used + +- **React** for building the user interface +- **Figma** for Design + +--- + +### Development Setup + +To get started with the development, clone the repository: + +```bash +git clone https://github.com/yourusername/Resonate-Website.git +cd Resonate-Website +``` + +Install dependencies: + +```bash +npm install +``` + +Run the project locally: + +```bash +npm start +``` + +Visit `http://localhost:3000` in your browser. + +--- + +### Contributing + +Feel free to contribute to the project. Open issues, fork the repository, and submit pull requests for new features, bug fixes, or improvements. \ No newline at end of file