GithubHelp home page GithubHelp logo

arya-fh-n / camerlang-mobile-development Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lonard2/camerlang-mobile-development

0.0 0.0 0.0 35.55 MB

An quick & efficient skin detection, diagnosis, and consultation application for Android.

License: MIT License

Kotlin 100.00%

camerlang-mobile-development's Introduction

You are now in the Mobile Development repository of CAMerlang.

What is this repository about?

Hello and welcome to CAMerlang project repository for the mobile development!

As the name implies, this repository is used as the primary working repository for mobile development side of the CAMerlang project done as part of Bangkit 2022's Product-based Capstone Project built in Native Android with Kotlin using Android Studio.

(back to top)

This application built with

A. UI/UX and design

B. Image Processing

C. Machine Learning

and the most importantly.... *Kotlin

(back to top)

How to install and get started with the repository?

You can choose to use one of two methods below to get and use the application build below:

  1. Clone this repository with using one of two methods:

    • HTTPS: Use Git or SVN checkout by making use of this URL: https://github.com/lonard2/CAMerlang.git
      git clone https://github.com/lonard2/CAMerlang.git
    • GitHub CLI: Write this on the command line:
      gh repo clone lonard2/CAMerlang
  2. By using Android Studio or any other Android software development IDE(s)

    • Enable a version control integration in a project, for example in the Android Studio:

      • By selecting VCS -> Enable Version Control Integration in your Android Studio menubar.
      • Check if the version control system (VCS) associated to the project is Git. If you are already set to another VCS, set it in the Settings -> Version Control.
    • Set a new remote in Git -> Manage Remotes and pressing the 'plus' icon. Set it to the HTTPS link.

    • Pull the project files to retrieve all files from this repository (if needed)

    • Rebuild or clean the project files.

(back to top)

Prerequisites

To make use of this repository, the software and hardware should meet these prerequisities:

Components Minimum requirements Recommended
Android devices Running Android 6.0 (API 23) Running Android 8.0 (API 26) and above
Android Studio Newer version (2021.x.x) The latest version (2021.2.1 - Chipmunk)
JDK & JRE 11 -

(back to top)

Features

Here are some features that you can try in the CAMerlang application:

  • Object detection with CameraX: Detect your skin problems, only by using your device camera! You can even use a picture from the gallery. At this time, the application are detecting acnes & comedos. The model used in the application is based on EfficentDet-Lite2 model - reference (sample) website & dataset linked
  • Articles picked by skin experts: Articles approved by certified experts to help keep you updated with informations regarding facial skin health. Get your daily fix on everything skin by reading the latest skin-related news, tips, research, and more.
  • A library of skin problems: Library filled with many skin problems' definition and how to prevent it, and also includes product recommendations for those problems. Absorb your knowledge about skin and its problems by making use of library contents provided in the application.
  • Localization support: CAMerlang supports 2 system language: English and Bahasa Indonesia.

(back to top)

License

Distributed under the MIT License. See LICENSE for more information.

(back to top)

camerlang-mobile-development's People

Contributors

lonard2 avatar arya-fh-n avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.