{"id":22041785,"url":"https://github.com/bangkit-capstone-c242-ps028/md","last_synced_at":"2026-02-04T08:44:16.188Z","repository":{"id":265523290,"uuid":"882761831","full_name":"Bangkit-Capstone-C242-PS028/MD","owner":"Bangkit-Capstone-C242-PS028","description":"Mobile Development","archived":false,"fork":false,"pushed_at":"2024-12-13T07:12:48.000Z","size":26260,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-08T00:43:53.448Z","etag":null,"topics":["android-app","android-architecture-components","android-development","android-sdk","android-ui"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Bangkit-Capstone-C242-PS028.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-03T17:36:16.000Z","updated_at":"2024-12-12T20:41:40.000Z","dependencies_parsed_at":"2024-11-29T19:25:34.543Z","dependency_job_id":"8cc870aa-d787-4f06-b975-1a17b06c51cf","html_url":"https://github.com/Bangkit-Capstone-C242-PS028/MD","commit_stats":null,"previous_names":["bangkit-capstone-c242-ps028/md"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bangkit-Capstone-C242-PS028%2FMD","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bangkit-Capstone-C242-PS028%2FMD/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bangkit-Capstone-C242-PS028%2FMD/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bangkit-Capstone-C242-PS028%2FMD/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Bangkit-Capstone-C242-PS028","download_url":"https://codeload.github.com/Bangkit-Capstone-C242-PS028/MD/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252978680,"owners_count":21834913,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android-app","android-architecture-components","android-development","android-sdk","android-ui"],"created_at":"2024-11-30T12:09:14.758Z","updated_at":"2026-02-04T08:44:16.150Z","avatar_url":"https://github.com/Bangkit-Capstone-C242-PS028.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/Bangkit-Capstone-C242-PS028/MD/blob/main/Fix%20DermaScan%20Logo.png?raw=true\" alt=\"Logo DermaScan\" style=\"width: 20%;\"\u003e\n  \u003ch1\u003eMobile Application\u003c/h1\u003e\n  \u003cp\u003eDermaScan is an Android application designed to assist users in detecting and managing skin lesions. With its modern and user-friendly interface, the app empowers both patients and doctors with advanced tools for analysis, collaboration, and consultation. 🩺💡\n\u003c/p\u003e\n\u003c/div\u003e\n\n## Preview\n\n![PostGithubpng](https://github.com/user-attachments/assets/b3b77016-b737-4d60-97a6-a73d44f38e2a)\n\n\n## About\n\nDermaScan leverages state-of-the-art AI technology, including **Grad-CAM visualization**, to provide accurate and interpretable results for skin lesion analysis. The app is tailored for both patients seeking insights into their skin health and doctors looking to enhance their diagnostic capabilities. 🤖📸\n\n---\n\n## Features\n\n- **User Authentication**: Secure login and registration via Firebase. 🔐\n- **Skin Lesion Analysis**: Upload images and receive detailed results with Grad-CAM heatmaps. 🔍🌈\n- **Cloud Data Synchronization**: Seamless data storage and synchronization across devices. ☁️💾\n- **Notifications**:\n - Updates on articles. 📰\n - Doctor-approved results. 👩‍⚕️✔️\n - Skin lesion analysis results. 🧑‍⚕️📊\n- **Forums for Patients**: Create and join forums to share experiences and connect with others. 🗣️💬\n- **Article Creation for Doctors**: Publish and manage medical articles. ✍️📚\n- **AI-Powered Chatbot**: Interact with a chatbot using Gemini API for quick answers and guidance. 🤖💬\n- **Gamification**: Earn points for completing activities and tasks. 🏅🎮\n- **Doctor Consultation**: Schedule and manage consultations with healthcare professionals. 📅👨‍⚕️\n- **Customize Your Profile**: Personalize your profile by add (first name, last name,profile picture, etc.). 🖼️👤✨\n\n- **Light and Dark Mode**: Choose your preferred theme. 🌞🌙\n\n---\n\n## Tech Stack\n\n- **Language**: Kotlin 🦾\n- **Architecture**: MVVM (Model-View-ViewModel) with repository 🏗️\n- **Data Persistence**: Room Database 💾\n- **UI Framework**: Jetpack Compose ✨\n- **Hybrid Approach**: Jetpack Compose \u0026 XML 🔄\n- **Networking**: Retrofit 🌐\n- **PreferenceMananger**: DataStore👝\n- **State Management**: LiveData and Flow 📊\n- **Dependency Injection**: Hilt 🔋\n- **Image Loading**: Coil, Glide 🖼️\n- **Beautiful Animations**: [LottieFiles](https://lottiefiles.com) 🔥\n- **Pagination**: Paging 3 🏃‍♀️\n\n---\n\n## Installation\n\nTo install and use the app:\n\n1. **Download the APK file**:\n   - Navigate to the [Releases](https://github.com/Bangkit-Capstone-C242-PS028/MD/releases) page of this repository.\n   - Download the latest APK file (e.g., `DermaScan v1.1.apk`). 📥\n\n2. **Install the APK on your Android device**:\n   - Transfer the APK file to your device if downloaded on a PC. 💻📱\n   - Open the APK file on your device and follow the installation prompts. 🚀\n   - You may need to enable **\"Install from Unknown Sources\"** in your device settings. ⚙️\n\n3. **Run the app**:\n   - Locate the app on your device and launch it. 🎉\n   - Enjoy using **DermaScan**! 🥳\n\n---\n\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. 📜\n\n## Contributors\n\n* **Kemas Khairunsyah - Universitas Ahmad Dahlan** 🎓\n* **Rangga Gumilang - Universitas Negeri Surabaya** 🎓\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbangkit-capstone-c242-ps028%2Fmd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbangkit-capstone-c242-ps028%2Fmd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbangkit-capstone-c242-ps028%2Fmd/lists"}