8000 GitHub - HarithKavish/SkinNet-Analyzer: SkinNet Analyzer: A Deep Learning-Based Skin Disease Detection System - College Final Year (4th year) Project
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

HarithKavish/SkinNet-Analyzer

Repository files navigation

Skin Disease Diagnosis Web App

A full-stack AI-powered web application for skin disease diagnosis using deep learning and FastAPI.


Features

  • Upload skin images for disease prediction.
  • Enter your location to get nearby hospital recommendations.
  • Interactive symptom questions for improved accuracy.
  • AI-generated disease info and care instructions.
  • Downloadable PDF report.
  • Modern React frontend and FastAPI backend.

Dataset


Getting Started

Prerequisites

  • Python 3.8+
  • Node.js & npm
  • pip

Backend Setup

  1. Install dependencies:
    pip install -r requirements.txt
    
  2. Run the FastAPI server:
    uvicorn ml.app:app --host 0.0.0.0 --port 7860
    

Frontend Setup

  1. Navigate to the frontend directory:
    cd frontend
    
  2. Install dependencies:
    npm install
    
  3. Start the React app:
    npm start
    

API Endpoints

GET /

  • Health check endpoint.

POST /

  • Accepts image file (JPEG/PNG).
  • Returns top 3 disease predictions.

Project Structure

fyp_actual_main/
├── frontend/         # React frontend
├── ml/               # FastAPI backend & ML code
│   ├── app.py
│   └── classify.py
├── requirements.txt
└── README.md

References


License

For demonstration and educational purposes only. Not for real medical use.

About

SkinNet Analyzer: A Deep Learning-Based Skin Disease Detection System - College Final Year (4th year) Project

Topics

Resources

Stars

Watchers

Forks

0