Rentinitis Pigmentosa

Rentinitis Pigmentosa (RP) is an inherited disease that affects the eyes. It causes progressive vision loss, starting with the peripheral vision and eventually leading to blindness. RP is a rare condition that affects about 1 in 4,000 people.

About the project

This project is a classification system built using CNN that helps determine if a person has RP. The installation process is straightforward, simply run pip install -r requirements.txt to get started.

Key Features

  • Uses FastAPI for the backend
  • Utilizes React for a user-friendly frontend
  • Includes AuthJWT for secure user authentication
  • Implements machine learning algorithms for RP classification

Getting started with the backend

  1. Clone the repository
  2. Navigate to the backend by running ⌘ cd backend
  3. Install the required packages by running ⌘ pip install -r requirements.txt
  4. Start the application by running ⌘ uvicorn app:app --reload
  5. Navigate to the frontend by running ⌘ cd frontend
  6. Install the required packages by running ⌘ npm install
  7. Start the frontend by running ⌘ npm start