Mentalys App
Mentalys stands for Mental Analysis. It was the capstone project for my team in the Bangkit Academy 2024 Batch 2 program. We collaborated with the Cloud Computing and Machine Learning teams to build this app. My role was Android development. The app’s main feature is mental health analysis, which includes three methods: a questionnaire, voice tone analysis, and handwriting pattern recognition. Users receive insights about their mental health results and AI-powered recommendations via the Gemini AI API.
For users with indications of mental health issues, the app provides access to professional help through a consultation page and nearby offline clinics. Additional features include a mental health articles section, mental health history tracking, and personalized profile authentication.
GitHub ProjectStorizon App
Storizon is an app for sharing thoughts online with fellow Dicoding members. It integrates the public Dicoding Story API to fetch and post stories. The app includes a map feature to view the location of users who share their stories (if they opt to include their location). Additionally, the home screen features a word count tracker for written stories and a login streak counter.
GitHub ProjectAsclepius App
Asclepius is a cancer analysis app that uses an on-device machine learning model to predict cancer based on user input. It utilizes image classification through a TensorFlow Lite model. Each test conducted by the user is saved in the history tab. The app also features a news tab with articles and updates about cancer.
GitHub ProjectDicoding Event App
This is a simple event app that integrates the Dicoding API. It fetches event data for both upcoming and completed events. Users can favorite events, search for specific events, and view detailed event information. The app includes a notification feature for event reminders, which can be disabled in the settings page.
GitHub ProjectBookNest App
This is a simple app that displays static book data, which does not update dynamically. It was submitted as part of the Dicoding Android Beginner Course.
GitHub ProjectResilience
This is a 2D RPG adventure game with a pixel art style. The story educates players about disaster resilience, focusing on earthquakes. The game includes combat mechanics with monsters and bosses, multiple maps, and immersive storytelling. It was developed in pure Java, and my contributions included coding, composing background music, and involvement in tileset creation and scripting. This project was submitted for the ITFest Paramadina 2024 Game Design Competition, where our three-member team won 4th place.
GitHub Project GitHub ProjectLiving with AI
This is a 2D RPG adventure game with a pixel art style. The story educates players about AI. The game features combat mechanics with monsters and bosses, multiple maps, and engaging gameplay. It was developed in pure Java, and my contributions included coding, composing background music, and minor involvement in tileset creation and scripting. This project was submitted for the CORISINDO 2024 Game Design Competition, where our three-member team won 3rd place.
GitHub Project GitHub ProjectMovie List App
This is a movie list app built in Kotlin. It fetches data from the TMDB API and displays it in the app. There are two categories: Movies and TV Series. Both categories include sections for currently playing, upcoming, and popular titles. When you click on a movie or TV series, it shows detailed information such as the title, release date, backdrops, cast, trailer, and more. You can easily search for movies using the search bar. Additionally, there is a movie news section you can browse.
GitHub ProjectRestaurant Management System
This is a Restaurant Management System built using VB.NET and SQL Server as the database. It features two user roles: admin and cashier. The system can manage menus, members, orders, and employees. It also provides statistical reports for business insights.
GitHub ProjectSchool App
This app was my high school final assignment project. It uses Firebase as its database and displays school-related data such as student and teacher information, clubs, galleries, schedules, and more.
GitHub Project