Skip to content

This is an full stack web app which can be used to check tumor though MRI Scan Images. I have also created the deep learning model from scratch using U-NET architecture .

Notifications You must be signed in to change notification settings

kshitizshah-dev/BrainScanAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

BrainScanAI

BrainScanAI is a full-stack application that allows users to upload MRI brain scans and receive AI-generated predictions on tumor occurrence. The application offers secure authentication (JWT, OAuth optional), user history tracking, and a good user interface.

Project Structure

  • backend - Django backend (API, authentication, image processing)

  • frontend - React frontend (UI, user interaction)

  • README.md - Project documentation

Features

User Authentication (JWT + OAuth ready)

  • 📸 MRI Image Upload and Prediction
  • 🧠 AI Model for Brain Tumor Detection
  • 📊 User History with Upload Records
  • 🌐 Frontend using React + Tailwind CSS
  • 🗃️ Media Storage and Display
  • 🔁 Token Management via Axios

🛠️ Backend – Django and DRF

Requirements

  • Python 3.9+
  • Django 4.x
  • Django REST Framework
  • djangorestframework-simplejwt
  • Pillow (for image handling)
  • CORS Headers

About

This is an full stack web app which can be used to check tumor though MRI Scan Images. I have also created the deep learning model from scratch using U-NET architecture .

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published