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 ( - <> - +
+
+ +
+
+
+
+
+
+ + +
+ +
+
+
+
+

+ Mobile UI/UX Competition +

+
+ + Free + + + SMA/Sederajat + + + Max. 3 Orang + +
+
+

+ It is a long established fact that a reader will be distracted by + the readable content of a page when looking at its layout. +

+
+
+
+
+
+ star-img +

+ About Mobile UI/UX Competition +

+ star-img +
+
+
+
+

IFEST #12 TECHNOLOGY

+
+
+
+ star-img +

+ Mobile UI/UX Competition +

+ star-img +
+
+
+

+ 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! +

+
+ + {/* carousel */} +
+ +
+ +
+
+ +
+
+ +
+
+
+ {/* carousel end */} + +
+ + +
+
+
+
+
+

IFEST #12 TECHNOLOGY

+
+
+
+ star-img +

+ Tahapan Mobile UI/UX Competition +

+ star-img +
+
+
+

+ 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! +

+
+
+
+ + + +
+
+
+
+ {/* ketentuan umum */} +
+
+
+ {/* ketentuam umum 1 */} +
+

Ketentuan Umum1

+

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!

+
+
+
+ {/* ketentuam umum 2 */} +
+

Ketentuan Umum2

+

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!

+
+
+ {/* ketentuam umum 3 */} +
+

Ketentuan Umum3

+

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!

+
+
+
+ {/* ketentuam umum 4 */} +
+

Ketentuan Umum4

+

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 +

+
+
+ star-img +

+ Timeline Mobile UI/UX Competition +

+ star-img +
+
+

+ 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 +

+
+
+ star-img +

pricepool

+ star-img +
+
+

Total hadiah Rp 6.000.000,00

+
+
+
+ +

Second

+
+
+ +

First

+
+
+ +

Third

+
+
+
+
+

Rp 1.500.000,00

+

E-Certificate

+
+
+

Rp 1.500.000,00

+

E-Certificate

+
+
+

Rp 1.500.000,00

+

E-Certificate

+
+
+
+
+
+
+

+ IFEST #12 TECHNOLOGY +

+
+
+
+

+ Tertarik? Ayo segera daftar! +

+
+
+
+

+ Apakah kamu siap menghadapi tantangan di dunia teknologi informasi? + Ayo, jangan lewatkan kesempatan untuk menunjukkan kreativitas dan + keahlianmu di IFEST #12! 🌐 +

+ +
+
+
+
+ + +
+
+

+ IFEST #12 TECHNOLOGY +

+
+
+
+
+ star-img +

Contact Person

+ star-img +
+
+

+ Jika Anda memiliki pertanyaan lebih lanjut atau membutuhkan bantuan + terkait Business Case Competition IFEST #12, jangan ragu untuk + menghubungi kami! +

+
+
+
+
+

+ MUC + +

+

Mobile UI/UX Competition

+
+
+

John Doe

+ +
+
+

John Doe

+ +
+
+
+
+
+
+
); }; -export default MUC; \ No newline at end of file +export default MUC;