My Projects

works

Filmee

React.js, Tailwind CSS, Motoko

2024

  • A Web3 movie discovery platform using React.js, Tailwind CSS, and Motoko, enabling users to explore, bookmark, and review movies with AI-driven recommendations.
  • Implemented a spoiler detection system and multi-genre search to enhance user experience and ensure spoiler-free interactions.
  • Developed user management features including secure authentication, profile updates, and premium subscription tiers for exclusive benefits.
  • Created a watchlist and history system, allowing users to save movies and track their viewing history seamlessly.
  • Facilitated community engagement through user reviews, upvoting/downvoting, and AI-powered personalized movie recommendations.
  • Visit
works

Exploria

Typescript, Express.js, PrismaORM, PostgreSQL

2024

  • An AI-powered travel recommendation system for sustainable tourism in Indonesia, using Express.js, TypeScript, and PostgreSQL.
  • Designed personalized travel recommendations using AI and machine learning to match user preferences while promoting eco-friendly and culturally respectful tourism.
  • Built a RESTful API with features like CRUD operations, JWT authentication, and Swagger documentation for scalable and modular backend functionality.
  • Integrated tools like Prisma for database management, Google Cloud Storage for file handling, and Zod for data validation to ensure robust and secure operations.
  • Enabled itinerary planning, local guide connections, and sustainable travel options to enhance user experiences while preserving Indonesia's cultural and natural heritage.
  • Visit
works

Algorithm Visualizer

Next.js, TailwindCSS

2023

  • Developed a Next.js web app to visualize sorting algorithms (bubble sort, insertion sort) and path-finding algorithms (BFS).
  • Created interactive, real-time visualizations with a clean and intuitive user interface.
  • Optimized performance and responsiveness for smooth algorithm animations.
  • Visit
works

Genius

Laravel, TailwindCSS

2023

  • Interactive Learning Platform: Parents create learning missions for kids using a Tailwind-designed, responsive web app.
  • Laravel & MySQL Backend: Built on Laravel with MySQL for efficient data management and storage.
  • Mission Verification System: Kids complete missions, submit work, and parents verify progress through a streamlined system.
  • Visit
works

Kuliner.Go

Flutter

2022

  • Developed Kuliner.go, a restaurant booking mobile application with a clean and intuitive user interface using Flutter.
  • Enabled seamless restaurant reservations with a user-friendly design for an enhanced customer experience.
  • Focused on delivering a smooth and responsive frontend experience for mobile users.
  • Visit