diff --git a/package-lock.json b/package-lock.json index 8801b86..f4417f7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-icons": "^5.0.1", + "react-responsive-carousel": "^3.2.23", "react-router-dom": "^6.21.2" }, "devDependencies": { @@ -2489,6 +2490,11 @@ "node": ">= 6" } }, + "node_modules/classnames": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==" + }, "node_modules/cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", @@ -3776,7 +3782,6 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -4116,6 +4121,16 @@ "node": ">= 0.8.0" } }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, "node_modules/protobufjs": { "version": "7.2.5", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.5.tgz", @@ -4191,6 +4206,17 @@ "react": "^18.2.0" } }, + "node_modules/react-easy-swipe": { + "version": "0.0.21", + "resolved": "https://registry.npmjs.org/react-easy-swipe/-/react-easy-swipe-0.0.21.tgz", + "integrity": "sha512-OeR2jAxdoqUMHIn/nS9fgreI5hSpgGoL5ezdal4+oO7YSSgJR8ga+PkYGJrSrJ9MKlPcQjMQXnketrD7WNmNsg==", + "dependencies": { + "prop-types": "^15.5.8" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/react-icons": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.0.1.tgz", @@ -4199,6 +4225,11 @@ "react": "*" } }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, "node_modules/react-refresh": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", @@ -4208,6 +4239,16 @@ "node": ">=0.10.0" } }, + "node_modules/react-responsive-carousel": { + "version": "3.2.23", + "resolved": "https://registry.npmjs.org/react-responsive-carousel/-/react-responsive-carousel-3.2.23.tgz", + "integrity": "sha512-pqJLsBaKHWJhw/ItODgbVoziR2z4lpcJg+YwmRlSk4rKH32VE633mAtZZ9kDXjy4wFO+pgUZmDKPsPe1fPmHCg==", + "dependencies": { + "classnames": "^2.2.5", + "prop-types": "^15.5.8", + "react-easy-swipe": "^0.0.21" + } + }, "node_modules/react-router": { "version": "6.21.2", "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.21.2.tgz", diff --git a/package.json b/package.json index 2b189db..3418cb3 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-icons": "^5.0.1", + "react-responsive-carousel": "^3.2.23", "react-router-dom": "^6.21.2" }, "devDependencies": { diff --git a/public/images/1st.png b/public/images/1st.png new file mode 100644 index 0000000..8a397b0 Binary files /dev/null and b/public/images/1st.png differ diff --git a/public/images/2nd.png b/public/images/2nd.png new file mode 100644 index 0000000..f38df5b Binary files /dev/null and b/public/images/2nd.png differ diff --git a/public/images/3rd.png b/public/images/3rd.png new file mode 100644 index 0000000..5815195 Binary files /dev/null and b/public/images/3rd.png differ diff --git a/public/images/BG.png b/public/images/BG.png new file mode 100644 index 0000000..32e264d Binary files /dev/null and b/public/images/BG.png differ diff --git a/public/images/Cookie.png b/public/images/Cookie.png new file mode 100644 index 0000000..f82997b Binary files /dev/null and b/public/images/Cookie.png differ diff --git a/public/images/Gunung.png b/public/images/Gunung.png new file mode 100644 index 0000000..b01532c Binary files /dev/null and b/public/images/Gunung.png differ diff --git a/public/images/OBJECTS-1.png b/public/images/OBJECTS-1.png new file mode 100644 index 0000000..f2c62f1 Binary files /dev/null and b/public/images/OBJECTS-1.png differ diff --git a/public/images/OBJECTS-3.png b/public/images/OBJECTS-3.png new file mode 100644 index 0000000..d0b4f0a Binary files /dev/null and b/public/images/OBJECTS-3.png differ diff --git a/public/images/OBJECTS-5.png b/public/images/OBJECTS-5.png new file mode 100644 index 0000000..29ddc09 Binary files /dev/null and b/public/images/OBJECTS-5.png differ diff --git a/public/images/OBJECTS.png b/public/images/OBJECTS.png new file mode 100644 index 0000000..9c339c0 Binary files /dev/null and b/public/images/OBJECTS.png differ diff --git a/public/images/hp.png b/public/images/hp.png new file mode 100644 index 0000000..044e04a Binary files /dev/null and b/public/images/hp.png differ diff --git a/public/images/whatsapp.png b/public/images/whatsapp.png new file mode 100644 index 0000000..b50eb17 Binary files /dev/null and b/public/images/whatsapp.png differ diff --git a/src/pages/MUC.tsx b/src/pages/MUC.tsx index 599e633..cc04aec 100644 --- a/src/pages/MUC.tsx +++ b/src/pages/MUC.tsx @@ -1,10 +1,442 @@ import { FC } from "react"; +import Navbar from "../components/Navbar"; +import Footer from "../components/Footer"; + +import { Carousel } from "react-responsive-carousel"; + +import "react-responsive-carousel/lib/styles/carousel.min.css"; + const MUC: FC = () => { return ( - <> - > +
+
+
+ + It is a long established fact that a reader will be distracted by + the readable content of a page when looking at its layout. +
+
+
+ IFEST #12 TECHNOLOGY
+
+
+ + Lorem ipsum dolor sit amet consectetur adipisicing elit. Sequi, + repellendus eveniet! Amet laudantium eos aperiam cumque tenetur, + voluptatibus aspernatur doloribus et nam quam, atque repudiandae + mollitia molestias hic iste incidunt reiciendis possimus illo iure + repellendus tempora sint! Eius distinctio, unde non possimus + exercitationem vitae obcaecati saepe voluptatibus aut culpa + quibusdam! +
+
+
+
+ IFEST #12 TECHNOLOGY
+
+
+ + Lorem ipsum dolor sit amet consectetur adipisicing elit. Sequi, + repellendus eveniet! Amet laudantium eos aperiam cumque tenetur, + voluptatibus aspernatur doloribus et nam quam, atque repudiandae + mollitia molestias hic iste incidunt reiciendis possimus illo iure + repellendus tempora sint! Eius distinctio, unde non possimus + exercitationem vitae obcaecati saepe voluptatibus aut culpa + quibusdam! +
+
+
+
+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Omnis animi similique quidem quo earum cupiditate. Beatae sapiente aliquam soluta earum nihil iure tempora odit, suscipit sunt, aut ea iste velit, vel ducimus aspernatur quaerat! Placeat blanditiis maxime consectetur aut a!
+ + +Lorem ipsum dolor sit amet consectetur adipisicing elit. Omnis animi similique quidem quo earum cupiditate. Beatae sapiente aliquam soluta earum nihil iure tempora odit, suscipit sunt, aut ea iste velit, vel ducimus aspernatur quaerat! Placeat blanditiis maxime consectetur aut a!
+ +Lorem ipsum dolor sit amet consectetur adipisicing elit. Omnis animi similique quidem quo earum cupiditate. Beatae sapiente aliquam soluta earum nihil iure tempora odit, suscipit sunt, aut ea iste velit, vel ducimus aspernatur quaerat! Placeat blanditiis maxime consectetur aut a!
+ + +Lorem ipsum dolor sit amet consectetur adipisicing elit. Omnis animi similique quidem quo earum cupiditate. Beatae sapiente aliquam soluta earum nihil iure tempora odit, suscipit sunt, aut ea iste velit, vel ducimus aspernatur quaerat! Placeat blanditiis maxime consectetur aut a!
+ ++ IFEST #12 TECHNOLOGY +
+
+
+ + Lorem ipsum, dolor sit amet consectetur adipisicing elit. Soluta + qui, numquam dolorum aperiam adipisci, possimus inventore incidunt + consequatur a sunt tempora veniam repudiandae voluptate cum non + vel hic pariatur distinctio magni quos nam? Quis vero eius + exercitationem. Optio molestias ad magnam itaque est incidunt + voluptates consequuntur sunt, reprehenderit quia eius. +
++ Pengumpulan Karya +
+ ++ Pengumuman +
+ +2 Februari 2024
+2 Februari 2024
+2 Februari 2024
+2 Februari 2024
+2 Februari 2024
++ pendaftaran +
++ penjurian +
++ final & expo +
++ IFEST #12 TECHNOLOGY +
+
+
+ Total hadiah Rp 6.000.000,00
+
+
+
+ Rp 1.500.000,00
+E-Certificate
+Rp 1.500.000,00
+E-Certificate
+Rp 1.500.000,00
+E-Certificate
++ IFEST #12 TECHNOLOGY +
++ Apakah kamu siap menghadapi tantangan di dunia teknologi informasi? + Ayo, jangan lewatkan kesempatan untuk menunjukkan kreativitas dan + keahlianmu di IFEST #12! 🌐 +
+ +
+
+ + IFEST #12 TECHNOLOGY +
+
+
+ + Jika Anda memiliki pertanyaan lebih lanjut atau membutuhkan bantuan + terkait Business Case Competition IFEST #12, jangan ragu untuk + menghubungi kami! +
+
+ Mobile UI/UX Competition
+John Doe
+ +John Doe
+ +