"use client"; import { useEffect } from "react"; import Link from "next/link"; import { motion } from "framer-motion"; import Button from "@/components/Button"; import Image from "next/legacy/image"; // images import ReactChat1 from "@/public/projects/react-chat.png"; import ReactChat2 from "@/public/projects/react-chat2.png"; import ReactChat3 from "@/public/projects/react-chat3.png"; import ProjectAll from "@/public/img/projects-all.jpg"; // main project image import LUDOang from "@/public/projects/main-project/ludo.png"; import ReactChatMain from "@/public/projects/main-project/react-chat.png"; import ReactTools from "@/public/projects/main-project/react-tools.png"; import AlephBot from "@/public/projects/main-project/aleph-bot.png"; import LPTK from "@/public/projects/lptk/lptk1.png"; import NUINO from "@/public/projects/ino/ino1.png"; import UnmuhJember from "@/public/projects/unmuh/unmuh1.png"; import Porto from "@/public/projects/porto/porto1.png"; import Hr from "@/components/Hr"; import FixedButon from "@/components/FixedButton"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { faChevronLeft } from "@fortawesome/free-solid-svg-icons"; const projects = [ { title: "LUDOang", desc: "LUDOang is a game created using python and pygame. This game is inspired by LUDO game.", year: "2023", tech: "Python, Pygame, OpenGL", bg: LUDOang, slug: "ludoang", }, { title: "React Chat WebApp", desc: "My second React project. This project is a realtime chat webapp that I created using ReactJS, Firebase, and TailwindCSS.", year: "2023", tech: "Javascript, React Js, Firebase, Daisy UI", bg: ReactChatMain, 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: ReactTools, 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: AlephBot, 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: LPTK, 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: NUINO, slug: "nu-ino-website", }, { title: "Unmuh Jember Landing Page", desc: "Landing page for Universitas Muhammadiyah Jember. This web is made for competition held by Universitas Muhammadiyah Jember.", year: "2023", tech: "HTML, CSS, Javascript", bg: UnmuhJember, 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 the reason why i learn web development.", year: "2022", tech: "HTML, CSS, Javascript, Bootstrap", bg: Porto, slug: "my-first-portofolio-website", }, ]; export default function Page() { useEffect(() => { window.scrollTo(0, 0); }, []); const handleBack = () => { window.location.href = "/"; }; return ( <>
Alvalens

My Projects


List of my projects that I have done and{" "} {" "} currently working on.

{ window.scrollTo({ top: 1000, behavior: "smooth", }); }} className="mb-3">

Hightlight

Alvalens
Alvalens
Alvalens

React Chat WebApp

React Chat WebApp is a chat application that I created using ReactJS, Firebase, and TailwindCSS. This is my second project using ReactJS and Firebase. I created this project to learn more about ReactJS and Firebase. I also use TailwindCSS to make the UI more beautiful and responsive. In this project i learn many things about react and firebase, such as react hooks, react router, firebase authentication, firebase firestore, and firebase storage. You can see the source code of this project on my github account or preview the project by clicking the button below.

{" "}

Other Note Worthy Projects
{/* loop projeects data */} {projects.map((project, index) => ( {" "} {/* Add relative here */} Alvalens

{project.year}

{project.title}

{project.desc}

{project.tech .split(",") .map((t, index) => ( {t} ))}
))}
{/* view in archive btn */}
); }