Neuro-Assist is an AI-driven accessibility platform designed to support neurodiverse individuals in various aspects of life, including learning, employment, daily routine management, and mental health monitoring. The platform leverages AI and modern web technologies to provide personalized assistance, secure data handling, and an interactive user experience.
🧠 AI-powered recommendations based on individual learning patterns. 📚 Access to curated learning materials tailored to user preferences.
🔍 AI-driven job recommendations and resume-building tools. 📋 Job application tracking with insights and suggestions.
⏳ IoT-enabled routine planning and task reminders. 📅 Smart scheduling with priority-based task automation.
💙 AI-based mood tracking and mental health insights. 📊 Data visualization for emotional trends and well-being.
🗣️ AI-driven chat assistance for social interaction guidance. 🎭 VR-based social training and real-life interaction simulations.
Neuro-Assist follows a scalable and modular architecture with separate frontend, backend, and database components. The system ensures security, efficiency, and a seamless user experience.
Neuro-Assist Project Structure:
📂 neuro_assist/
│── 📂 frontend/ (React.js & Flutter UI)
│── 📂 backend/ (FastAPI, Flask, AI Models)
│── 📂 database/ (PostgreSQL, schema.sql)
│── 📂 tests/ (Unit & Integration Tests)
│── 📜 README.md
| Component | Technology Used |
|---|---|
| Frontend | React.js, Flutter |
| Backend | FastAPI, Flask, Python |
| Database | PostgreSQL |
| AI Models | Google Gemini 2.0, Cloud Vertex AI |
| Security | AES Encryption, JWT, HTTPS |
| Cloud Services | Google Cloud, Vultr |
✅ Data Encryption – AES encryption for sensitive data.
✅ Secure Authentication – JWT-based token authentication.
✅ HTTPS Communication – End-to-end encrypted requests.
✅ Database Security – Encrypted PostgreSQL storage.
+----------------------------------+
| Neuro-Assist Platform |
+----------------------------------+
| 📱 Mobile App (Flutter) | 🖥️ Web UI (React) |
+----------------------------------+
| Backend API (FastAPI, Flask) |
+----------------------------------+
| AI Processing (Gemini 2.0) |
+----------------------------------+
| Database (PostgreSQL, Redis Cache)|
+----------------------------------+
User → UI → API Gateway → Backend → AI Models → Database → Response → UI
- Python 3.9+
- Node.js 18+
- PostgreSQL
- Flutter SDK
- Google Cloud SDK
cd backend
python -m venv venv
source venv/bin/activate # On Windows use: venv\Scripts\activate
pip install -r requirements.txt
uvicorn main:app --reloadcd frontend/web
npm install
npm startpsql -U postgres -d neuro_assist -f database/schema.sqlTo run unit and integration tests:
pytest tests/- 📌 AI-based Speech Assistance
- 📌 Expanded IoT Integration for Task Automation
- 📌 Multi-Language Support
- 📌 Blockchain-based Secure Data Storage
For any queries or collaboration, reach out via prashantbansal529@gmail.com or visit our GitHub Repository.
Let's build an inclusive digital world together! 🚀
