June 16, 2025
Prepared the project structure of the mod
Arcane Accents is a compact, stylish Minecraft mod that infuses your world with subtle arcane magic. It introduces three seamless features—Enchanted Lanterns, Runic Markers, and Mystic Ink & Tomes—to enrich gameplay without overwhelming you with complexity Together, they add ambiance, customization, and enchantment to your builds, letting you sprinkle magical accents throughout your adventures.
Added Markdown rendering support to article content display. The app is 99% finished.
Added sign in with google to Login and Sign up screens
Added Account settings to the settings screen, where the user can update their name or profile picture, reset or change their password, or delete their account.
Added the functionalities of fetching suggested topics from the database and navigating to the related screen when a topic is clicked.
Added support contact form with email validation and submission.
Implemented language selection feature in the settings with locale persistence using Shared Preferences.
Made favorite items navigate to the related screen when clicked on
Added a notifications dialog
Added slide animation to favorites list in profile screen.
Implemented the functionality of adding or removing a topic (video or article) to favorites by clicking the Like button.
Done refactoring the UI files to better follow Android Architecture's best practices.
Spent much of time trying to refactor the application in order to integerate a domain layer to ensure scalability. I came across tons of errors and failures and decided to return to the original structure
Modified Article Screen to show the real data of the article and load the image from the internet using Coil
Added top app bar to some screens. Modified Profile screen to show the actual data of the current user. Added functionalities to settings screen such as logging out. Added slide and fade animations when switching content type to Section Screen.
I have finished linking the application with Firebase Firestore database. Note, the topics list (videos and articles) of each section are being fetched from the database. Additionally, I implemented a Youtube video player in the video screen.
I finished creating the required UI for the application. The include: Splash, Login, Register, Email Verification, Password Reset, Profile Picture Upload, Home, Section, Video, Article, Profile, and Settings screen. I finished implementing the authentication system using Firebase Authentication. Currently, I am working on linking the app to Firebase Firestore, in which the topics (videos and articles) will be stored and will be fetched by the application.
Dentel is a comprehensive dental health education and management app designed to help users maintain optimal oral hygiene and learn about dental procedures. The app provides informative articles, educational videos, and personalized features to promote better dental care.
This was widely regarded as a great move by everyone.