Полное название проекта:
Сервис первичной оценки рака кожи - NSCheck
Статус: 
Допущен к очному туру
Год: 
2025
Автор
Фамилия, имя, отчество:
Мухоедов Григорий Алексеевич
Место учёбы (работы):
МАОУ СШ 7
Проект
Номинация: 
Программирование
Сроки работы над проектом: 
2024-2025
Описание: 

NSCheck - сервис первичной оценки рака кожи по фотографии.
Проблема: Рак кожи, особенно меланома, может быть смертельно опасным, если его не обнаружить на ранних стадиях.
Часто люди игнорируют подозрительные родинки или образования, не обращаясь к врачу вовремя.
Цель: Обеспечить раннее выявление и профилактику рака кожи путём доступной онлайн-проверки.
Продукт проекта представляет собой полностью готовое веб-приложение состоящее из backend и frontend частей.
Backend написан на асинхронном фреймворке FastAPI с использованием доп. библиотек и драйвером для асинхронного взаимодействия с базой данных проекта - PostgreSQL.
На Backend части реализован процесс регистрации, авторизации и аутентификации пользователей с помощью fastapi_users, cookie и jwt.
Имеется механизм для хеширования и проверки подлинности паролей пользователей .
Frontend написан на JavaScript с использованием фреймворка React и разных библиотек для дизайна, а также сборщиков Vite для реализации CI.
Датасет для модели искусственного интеллекта я нашел на сервисе Kaggle, там же я создал блокнот для кластеризации и обучения модели, с использованием бесплатных ускорителей.
Весь проект находиться на github: https://github.com/EDWeiss200/NeuroARK.git с помощью технологий: git, docker, docker compose, nginx я реализовал деплой проекта на облачном сервере, арендованном мной на сервисе Timeweb.

Собственный компьютер: 
нет
Адрес в Интернет: 
http://213.171.15.163/
Используемые технологии и инструменты
Языки программирования и разметки: 
Python
СУБД: 
PostgreSQL
Среды разработки и текстовые редакторы: 
Visual Studio Code