Projects
DapurSantai Web
Dapur Santai is a non-profit web app hosted on Vercel that allows users to search for recipes using data from TheMealDB API. Built with React.js and Next.js, it uses Bootstrap and Material-UI for design and Framer Motion for animations. The project offers a user-friendly interface for discovering meals.
Check details at Github: Click here!
Visit the web: dapur-santai.vercel.app

CountryInfo App
The CountryInfo app is an Android application that provides information about countries by allowing users to search by country name or discover random countries. Built using Kotlin and Jetpack Compose, the app connects to a PythonAnywhere-hosted API to fetch data, including population, region, and other details. It features a simple navigation flow with a home screen, a search function, and a random country display. The app's intuitive design and lightweight backend make it a useful tool for exploring country data interactively.
Check details at Github: Click here!
Download the app: countryinfo.apk

PokeDex App
The Pokedex app is a robust and user-friendly tool built with Jetpack Compose for Android, designed to provide comprehensive information about Pokémon. It features a main menu that allows users to navigate through options such as viewing Pokémon data, movesets, stats, type stats, and type moves. The app utilizes the PokeAPI to fetch real-time data, ensuring accuracy and up-to-date information. With an intuitive search functionality, error handling, and enhanced UI elements like background images and rounded corners, PokeDex app offers a seamless and engaging user experience for Pokémon enthusiasts.
Check details at Github: Click here!
Download the app: PokedexApp.apk

Reservation System Web
The ReservationSystem is a Laravel-based web application for managing hotel reservations with a variety of features. It supports multiple relationship types, such as one-to-one for assigning rooms to guests, one-to-many for associating rooms with a hotel, and many-to-many for flexible booking capabilities where guests can book multiple rooms. The system also includes a profiles feature for storing detailed guest information and an admin page for database management without relying on external tools like PHPMyAdmin.
Check details at Github: Click here!

NewGen Discord Bot
The Discord bot, NewGen, is a well-rounded and packed with features catering to various user interests. It balances moderation tools (purge, ban, kick) with fun commands like truth or dare, dice, and RPS, making it versatile for different types of communities. The inclusion of social and wholesome interactions like ship, cuddle, and hug adds a friendly touch, while text-based commands such as advice and insults bring more engagement. Additionally, the special commands hint at gaming or RPG-related utilities, making it appealing for gamers. Overall, it's a fun, interactive, and useful bot with a good mix of moderation, entertainment, and engagement features!
Check the bot at top.gg: Click here!

MBEC Web
The website, Mercu Buana English Club (MBEC), showcases a thoughtful and well-structured design that effectively highlights the club's activities and offerings. It integrates modern web design techniques, such as responsive layouts and animations, using Bootstrap and other advanced tools, making it visually appealing and user-friendly. The emphasis on interactivity, such as AOS effects and navigable sections, engages the audience and provides a professional feel. The content is concise and informative, promoting the club's programs, events, and contact points efficiently. Overall, it's a commendable effort, reflecting a mix of creativity and technical skills!
Visit the web: mbec.vercel.app

BeezSpelling
BeezSpelling is a fun and educational spelling bee app built with BeeWare that offers an engaging, voice-driven experience where users can practice spelling in traditional or backward modes. The app features a cheerful bee-themed design, score tracking, and custom word uploads, all wrapped in a clean, card-style interface. One of its standout features is the ability to fetch and display word definitions, helping users not only spell but also understand the meaning of each word. With intuitive controls, emoji-rich feedback, and a focus on both fun and learning, BeezSpelling is a delightful tool for spellers of all ages!
Want to buy the app? Contact Me!

Colored Timer
Colored Timer is a BeeWare-based timer application designed for use in events or presentations where visual time cues are essential. Built using Python and the Toga GUI toolkit, the app allows users to set a countdown or count-up timer with customizable time marks that change the timer background color and optionally play bell sounds. Each mark is defined by a specific time, color, and number of alert chimes. Users can also toggle an alarm for when the timer ends or specify a custom bell count. With its clean interface, dynamic time visualization, and cross-platform support, Colored Timer is ideal for public speaking, educational activities, and any timed scenario where clear pacing and audible cues are important!
Want to buy the app? Contact Me!

TWST
The 3 (Three) Words Story Telling app is a creative storytelling timer designed to enhance public speaking or classroom activities by guiding users through a timed, word-based storytelling challenge. Built using Python and the BeeWare framework, the app allows users to upload a file containing exactly three words, which are then displayed dynamically during the timer session based on user-defined time marks. Users can customize countdown or count-up modes, set color-coded time intervals, and trigger bell or alarm sounds for transitions. The app features a clean interface with separate views for timer setup and storytelling display, ensuring a focused experience. Its flexibility and interactivity make it ideal for English language events, storytelling sessions, or creative workshops!
Want to buy the app? Contact Me!

PromptoRead
PromptoRead is a simple and efficient teleprompter app built with BeeWare, designed to help users read scripts smoothly without distractions. With a clean interface and two synchronized windows—one for editing and one for presentation—the app allows users to input text, control scrolling speed, and it also supports keyboard shortcuts to start, pause/resume, and reset scrolling, offering greater control during presentations. Ideal for speakers, students, news anchor, or content creators. PromptoRead focuses on clarity and ease of use, providing a lightweight solution for practicing speeches or recording videos with confidence!
Want to buy the app? Contact Me!

LinguaPlay
LinguaPlay is a fun and versatile language learning toolkit built with BeeWare, designed to support classroom activities, English competitions, and self-practice sessions. With a clean, playful interface and four unique mini-apps—Colored Timer, 3 Words Storytelling, PromptoRead, and BeezSpelling—LinguaPlay offers a creative way to manage time, storytelling, speech practice, and spelling games. Each feature launches in its own fresh window, ensuring a distraction-free and fully reset experience every time. Ideal for educators, students, or event organizers, LinguaPlay turns language learning into an interactive, gamified experience that’s both engaging and effective!
Want to buy the app? Contact Me!

FunQuestion
FunQuestions is a playful party game app built with BeeWare, designed to spark spontaneous fun with categories like Truth, Dare, Would You Rather, Never Have I Ever, and Paranoia. With its colorful, compact interface and simple button-based prompts, it instantly serves up quirky, thought-provoking questions—perfect for breaking the ice, starting conversations, or just having a laugh with friends. Available on desktop and mobile, FunQuestions brings the party wherever you go!
Download the app here:
- Android: FunQuestions.apk
- Windows: FunQuestions.EXE

PokeGuess
PokeGuess is a guessing game built with BeeWare, where players try to name a Pokémon from their image. With random selections powered by the PokeAPI, the game offers instant feedback, a score tracker, and a smart-scoring leaderboard system. You can play casually or enter your name to track your rank. With a clean interface and nostalgic charm, PokeGuess is perfect for Pokémon fans of all ages!
Download the app here:
- Android: PokeGuess.apk
- Windows: PokeGuess.EXE

National Heroes API
The National Heroes of Indonesia API is a simple static web app hosted on Vercel that provides structured JSON data about Indonesian national heroes. Built as a lightweight, static deployment, it features a clean landing page with a centered layout, background image, and favicon for branding. Users can easily access the dataset directly through a single click, making it a straightforward and accessible resource for anyone needing hero-related data!
Visit the web: national-heroes-api.vercel.app

NusaHero
NusaHero is a guessing game built with BeeWare, where players identify Indonesia’s national heroes from their image and story. Using data from a custom National Heroes API, the game challenges players to guess the hero’s name (+2 points for correct, −1 for wrong) and answer bonus questions about their origin and birth year (+1 point each). The smart leaderboard tracks Correct, Incorrect, Origin Bonus, Year Bonus, and Points, making every guess count. With its clean interface, wrapped story display, and educational focus, NusaHero is perfect for anyone who wants to learn about Indonesia’s history while having fun!
Download the app here:
- Android: NusaHero.apk
- Windows: NusaHero.EXE

GTAC
GTAC (Guess The Anime Character) is a multi-franchise guessing game built with BeeWare, where players test their anime knowledge by identifying characters from any series available on MyAnimeList through the Jikan API. Players can search for their favourite anime, instantly start a guessing session, and revisit recently played titles through a built-in history list. Each anime has its own dedicated leaderboard, encouraging competition among fans across countless series. With instant feedback, engaging challenges, and nostalgic fun, GTAC offers a flexible and ever-expanding experience for anime enthusiasts of all generations and skill levels!
Download the app here:

Simple Anime API
The Simple Anime API is a simple static web app hosted on Vercel that provides structured JSON data about anime characters. Built as a lightweight, static deployment, it features a clean landing page with a centered layout, anime-themed background, and clear dataset links for easy navigation. Users can instantly access character datasets from series like Bleach and Jujutsu Kaisen, making it a straightforward and accessible resource for anime-related data!
Visit the web: simple-anime-api.vercel.app
