MY PROJECTS
Three.js

Portal
A 3D portal scene using Blender and integrated it into a real-time web experience using Three.js.
Three.js

Surfing Duck
This project use shaders to create a raging sea. Also animate the waves and add control of the parameters with the debug panel.
Three.js 3D Text

3D Text
This is my first Three.js 3D project. I created a donut shape and included my name in the scene to explore basic modeling and animation.
Three.js

Haunted House
An Interactive 3D Haunted House using Three.js and JavaScript to explore real-time rendering and atmospheric visual effects.
Web Application

Pokedex
This app is a simple Pokémon repository that displays a list of Pokémon from nine different generations fetched from the PokéAPI. It allows users to view Pokémon details in a modal, including their types, abilities, height, weight, and a Pokédex entry. The app also provides options to load Pokémon from different generations.
Full Stack Web App (React)

MovieHive
This is the front-end application of the MovieBaseAPI project. This is demo web application built with React that allows users to browse, view details, and manage favorite movies. Users can sign up, log in, view a list of movies, see details about each movie, and manage their profile and favorite movies.
Case StudyPWA: Mobile Chat App (React)

Chit Chat Talk
This is a mobile chat application built with React Native. It provides users with a chat interface and options to share images and their location.
Case StudyReact Native App

Meet App
This is Event application built with Progressive Web application (PWA) and it uses Google Calendar API to fetch upcoming events.
Case StudyFull-Stack Web App (Angular)

Web App
This is Angular applocation of the MovieBaseAPI, a responsive web application built using Angular. This app allows users to browse movies, register an account, log in, and manage their profile.