Comprehensive overview of my development projects
NihaoDoc Application is a final project from the Mobile Application Development course at Prasetiya Mulya, developed by a team of two full-stack developers. It’s a healthcare app enabling users to book and conduct online consultations with specialist doctors. Collaborating with junior students as clients, we built the app based on their high-fidelity UI design using Flutter. The project emphasizes a user-friendly and responsive interface. A key challenge was integrating the Flutter frontend with a Django backend to ensure seamless access to healthcare services.
Key Features:
Technical Implementation: Built using Flutter for cross-platform mobile development and Django for robust backend services. The app features seamless API integration, real-time data synchronization, and a user-friendly interface designed with healthcare professionals and patients in mind.
A beautiful and intuitive weather application built with Flutter that provides real-time weather information for cities worldwide. The app features dynamic backgrounds that change based on current weather conditions, creating an immersive user experience.
Key Features:
Technical Implementation: Developed using Flutter framework with integration to OpenWeather API for accurate weather data. Features include location-based services, custom animations, and optimized performance for both Android platforms.
Data Mahasiswa Application is a case study from the Mobile Application Development course at Prasetiya Mulya, focused on building a simple student database with full CRUD functionality. As a full-stack developer, I developed the app using Flutter and Django, based on a low-fidelity UI design. The main challenge was integrating Flutter with the Django backend to enable real-time data updates. Using Flutter’s Dio library, I implemented features to fetch, create, update, and delete student records. The result is a robust and user-friendly application for managing student information efficiently. Let me know if you'd like both summaries combined for a portfolio or tailored for a job application!
Key Features:
Technical Implementation: Built with Flutter using the Dio library for efficient API communication with a Django backend. The app ensures seamless data management with real-time updates and robust error handling.
An innovative web-based educational platform developed in collaboration with Sekolah Tunas Global to support the transition toward Low Carbon and Sustainable Schools. This platform is designed to raise environmental awareness and actively engage students in reducing carbon footprints through interactive learning.
Key Features:
Technical Implementation: Developed using React.js for the frontend with Node.js backend and PostgreSQL database. The platform integrates IoT sensors for real-time energy monitoring and features a user-centered design approach for engaging learning experiences.
PetDoc Application is a pet health app developed for the Business Innovation class at Prasetiya Mulya, aimed at providing fast and efficient support for pet owners facing health-related issues. As the UI/UX Designer, I created a user-friendly interface using Figma, focusing on intuitive layouts and smooth interactions. The app features a warm and inviting color palette—bright orange and soft yellow—to enhance user comfort and engagement, making pet health management easier and more accessible.
Design Features:
Design Process: Conducted user research, created user personas, developed wireframes and prototypes using Figma. The design emphasizes warmth and comfort through carefully chosen colors and typography that resonate with pet owners' emotional connection to their pets.
Youth Community is a dynamic and informative web platform designed to connect, inspire, and empower young individuals through shared experiences and community-driven activities. The website serves as a central hub for discovering youth communities, staying updated on upcoming events, and exploring engaging documentation of past activities.
Key Features:
Technical Implementation: Developed using HTML & CSS and Javascript for the frontend. It's a simple website that provide information about youth community and their activities.