Skip to content

Skin Cancer Detection APP ♋ --> by CNN model and/or Dermotologist assist with Web interface filled with tools ♋ . Other: Blood Work Analasis wit LLM🩸-- Store skin data, and set reminders for reccomended mole updates. The Backend is connceted with the Mobile APP and the Web APP !

Notifications You must be signed in to change notification settings

orbant12/PocketProtect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pocket Protect

Feature Showcase Video - [Click to watch the showcase video]

Watch the video


This app is mainly a cross-platform (Android & IOS) mobile application designed to help in areas of Skin Cancer Prevention with built in CNN deep learning model and an interactive web interface for professional dermotologists with powerful analasis features and the ability to live chat with their clients (Web Socket).

Other Features: LLM Medical Assistance with user provided medical data, Daily UV index alert with advice like "What factor of sunscreen should you apply ..." and more.


Features

Skin Cancer Probability

  • Picture can be uploaded from libary or with the phone's camera and then predicted on the aws cloud (EC2) from the CNN Model ( Mobile ,Model )

LLM health assistant with user context ( Blood Work, UV index, Allergies, Weather )

  • User can use their data to get assistance by an LLM ( Mobile )

Professional Dermotologist Interface Panel ( Web Next )

  • User can mark the position of his mole with a build in Human Body model and organise his moles by BIRTHMARKS / BODY PART ( Mobile )

Birthmark Organisation

  • User can mark the position of his mole with a build in Human Body model and organise his moles by BIRTHMARKS / BODY PART ( Mobile )

Outdated Birthmark Reminder for Skin Cancer

  • User can mark the position of his mole with a build in Human Body model and organise his moles by BIRTHMARKS / BODY PART ( Mobile )

Live UV index & advice

  • User can mark the position of his mole with a build in Human Body model and organise his moles by BIRTHMARKS / BODY PART ( Mobile )

Sunburn Organisation

  • User can mark the position of his mole with a build in Human Body model and organise his moles by BIRTHMARKS / BODY PART ( Mobile )

Technologies Used

📱 Expo Mobile [mobile]

  • React Native
  • Expo
  • Typescript
  • Firebase Auth

⚙️ Go Backend [REST-API]

  • Go (REST API)
  • Tensorflow-js-node (CLOUD COMPUTE for DL Model)
  • Firebase Functions (Server Provider)
  • Firebase - Firestore and Storage (Database)

🖥️ Next Web [web]

  • Next.js
  • Typescript

ML - CNN Model [Model]

CNN Model - Python - Tensorflow - ISIC Database - Numpy

Prediction API Endpoint - Flask - Node.js


About

Skin Cancer Detection APP ♋ --> by CNN model and/or Dermotologist assist with Web interface filled with tools ♋ . Other: Blood Work Analasis wit LLM🩸-- Store skin data, and set reminders for reccomended mole updates. The Backend is connceted with the Mobile APP and the Web APP !

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published