diff --git a/app/projects/[slug]/page.js b/app/projects/[slug]/page.js index 433c3cc..8ffaae6 100644 --- a/app/projects/[slug]/page.js +++ b/app/projects/[slug]/page.js @@ -70,7 +70,7 @@ function Page({ params }) {
-
+

Project diff --git a/app/projects/page.js b/app/projects/page.js index 6c2e3c9..f2b08c7 100644 --- a/app/projects/page.js +++ b/app/projects/page.js @@ -13,9 +13,64 @@ import ProjectAll from "@/public/img/projects-all.jpg"; import Hr from "@/components/Hr"; -const projects = () => { - [{ title: "React Chat WebApp" }]; -}; +const projects = [ + { + title: "React Chat WebApp", + desc: "Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum.", + year: "2023", + tech: "Javascript, React Js, Firebase, Daisy UI", + bg: { ReactChat3 }, + slug: "react-chat", + }, + { + title: "React Tools", + desc: "My first React project. contain three main tools: Todo List, Note, and Expense Tracker that usefull for daily activity", + year: "2023", + tech: "Javascript, React Js, TailwindCSS", + bg: { ReactChat3 }, + slug: "react-tools", + }, + { + title: "Aleph Discord Bot", + desc: "Discord bot that can search images on google and send the result to discord channel, with this bot you can search images on google without leaving discord.", + year: "2023", + tech: "Python, Serp API, Discord.py", + bg: { ReactChat3 }, + slug: "aleph-discord-bot", + }, + { + title: "LPTK Cup 2023 Website", + desc: "LPTK Cup 2023 is a website for a competition that held by Universitas Negeri Malang. This is my second freelance project using Laravel.", + year: "2023", + tech: "PHP, Laravel, Bootstrap, JQuery, MySQL", + bg: { ReactChat3 }, + slug: "lptk-cup-2023", + }, + { + title: "NU INO Website", + desc: "My first freelance project. This project is a website for a School based on a JALAKAR curriculum. The website is built mainly using Laravel and Bootstrap.", + year: "2023", + tech: "PHP, Laravel, Livewire, Bootstrap, JQuery, MySQL", + bg: { ReactChat3 }, + slug: "nu-ino-website", + }, + { + title: "Unmuh Jember Landing Page", + desc: "Landing page for Universitas Muhammadiyah Jember. This is my first freelance project using HTML, CSS, and Javascript.", + year: "2023", + tech: "HTML, CSS, Javascript", + bg: { ReactChat3 }, + slug: "unmuh-jember-landing-page", + }, + { + title: "My First Portofolio Website", + desc: "My first portofolio website that i created using HTML, CSS, and Javascript. This website is my first project that i created using HTML, CSS, and Javascript.", + year: "2022", + tech: "HTML, CSS, Javascript, Bootstrap", + bg: { ReactChat3 }, + slug: "my-first-portofolio-website", + }, +]; export default function Page() { useEffect(() => { @@ -181,7 +236,12 @@ export default function Page() { More

@@ -230,7 +290,6 @@ export default function Page() { }} transition={{ delay: 0.7, - type: "spring", }}> Other Note Worthy Projects @@ -238,64 +297,47 @@ export default function Page() {
-
-
-

2023

-
-
-

- React Tools -

-

- React Tools is my first project using ReactJS, - this project contain 3 main tools: Todo List, - Note, and Expense tracker. -

-
- - Javascript - - - React Js - - - Firebase - - - Tailwind CSS - -
-
-
-
-
-

2023

-
-
-

- React Tools -

-

- React Tools is my first project using ReactJS, - this project contain 3 main tools: Todo List, - Note, and Expense tracker. -

-
- - Javascript - - - React Js - - - Firebase - - - Tailwind CSS - -
-
-
+ {/* loop projeects data */} + {projects.map((project, index) => ( + + +
+

+ {project.year} +

+
+
+

+ {project.title} +

+

{project.desc}

+
+ {project.tech + .split(",") + .map((t, index) => ( + + {t} + + ))} +
+
+
+ + ))}
{/* view in archive btn */}
diff --git a/json/data.json b/json/data.json index 07fa54c..57e64a6 100644 --- a/json/data.json +++ b/json/data.json @@ -15,7 +15,9 @@ "/projects/lms.png" ], "tech": [ + "JavaScript", "React", + "React Router", "Firebase", "Daisy UI" ], @@ -39,6 +41,7 @@ "/projects/lms.png" ], "tech": [ + "Javascript", "React", "React Router", "TailwindCSS" @@ -59,7 +62,8 @@ ], "tech": [ "Python", - "Discord.py" + "Discord.py", + "Serp API" ], "slug": "aleph-discord-bot" }, @@ -78,13 +82,14 @@ "/projects/lms.png" ], "tech": [ + "PHP", "Laravel", "Bootstrap", "MySQL", "jQuery", "DataTables" ], - "slug": "lptk-cup-website" + "slug": "lptk-cup-2023" }, { "title": "NU INO Website", @@ -99,6 +104,7 @@ "/projects/lms.png" ], "tech": [ + "PHP", "Laravel", "Bootstrap", "Livewire",