{"id":50445255,"url":"https://github.com/youssef47048/neurodrive-web-app","last_synced_at":"2026-05-31T21:02:29.452Z","repository":{"id":293559553,"uuid":"983542911","full_name":"youssef47048/NEURODRIVE-WEB-APP","owner":"youssef47048","description":"NueroDrive is a facial recognition-based driver authentication system that enhances vehicle security by ensuring only authorized drivers can access vehicles. The system provides real-time notifications for unauthorized access attempts and a comprehensive management interface for vehicle owners.","archived":false,"fork":false,"pushed_at":"2025-06-19T21:53:32.000Z","size":470,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-19T22:33:11.611Z","etag":null,"topics":["asp-net-mvc","bootstrap5","css3","html5","responsive-design","rest-api"],"latest_commit_sha":null,"homepage":"https://neurodrive.runasp.net/","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/youssef47048.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-14T14:35:40.000Z","updated_at":"2025-06-19T21:53:35.000Z","dependencies_parsed_at":"2025-05-16T00:36:31.054Z","dependency_job_id":null,"html_url":"https://github.com/youssef47048/NEURODRIVE-WEB-APP","commit_stats":null,"previous_names":["youssef47048/neurodrive-web-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/youssef47048/NEURODRIVE-WEB-APP","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/youssef47048%2FNEURODRIVE-WEB-APP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/youssef47048%2FNEURODRIVE-WEB-APP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/youssef47048%2FNEURODRIVE-WEB-APP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/youssef47048%2FNEURODRIVE-WEB-APP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/youssef47048","download_url":"https://codeload.github.com/youssef47048/NEURODRIVE-WEB-APP/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/youssef47048%2FNEURODRIVE-WEB-APP/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33748607,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-31T02:00:06.040Z","response_time":95,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["asp-net-mvc","bootstrap5","css3","html5","responsive-design","rest-api"],"created_at":"2026-05-31T21:02:21.943Z","updated_at":"2026-05-31T21:02:29.446Z","avatar_url":"https://github.com/youssef47048.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NueroDrive - Secure Vehicle Authentication System\n\n[![ASP.NET Core](https://img.shields.io/badge/ASP.NET_Core-8.0-512BD4?style=flat-square\u0026logo=dotnet)](https://dotnet.microsoft.com/apps/aspnet)\n[![C#](https://img.shields.io/badge/C%23-239120?style=flat-square\u0026logo=c-sharp\u0026logoColor=white)](https://docs.microsoft.com/en-us/dotnet/csharp/)\n[![SQL Server](https://img.shields.io/badge/SQL_Server-CC2927?style=flat-square\u0026logo=microsoft-sql-server\u0026logoColor=white)](https://www.microsoft.com/en-us/sql-server)\n[![Bootstrap](https://img.shields.io/badge/Bootstrap-5-7952B3?style=flat-square\u0026logo=bootstrap\u0026logoColor=white)](https://getbootstrap.com/)\n[![Entity Framework](https://img.shields.io/badge/Entity_Framework-512BD4?style=flat-square\u0026logo=dotnet)](https://docs.microsoft.com/en-us/ef/)\n\nNueroDrive is a facial recognition-based driver authentication system that enhances vehicle security by ensuring only authorized drivers can access vehicles. The system provides real-time notifications for unauthorized access attempts and a comprehensive management interface for vehicle owners.\n\n## 🌐 Live Demo\n\nThe application is deployed and accessible at: [https://neurodrive.runasp.net/](https://neurodrive.runasp.net/)\n\n## 🎥 Demo Video\n\n[https://user-images.githubusercontent.com/YOUR_USER_ID/YOUR_REPOSITORY/assets/demo.mp4](https://github.com/user-attachments/assets/27e39ae8-1b92-4534-ad21-c311a613caef)\n\n#### Connecting the GUI application with the Web Application Endpoint that retrieves the Authorized Drivers for the specific car ID and compares them with the image sent from the GUI through an external Face Authentication service.\n\n\n## Email Preview\n\nHere is a preview of the email that will be sent if unauthorized driver tries to access the vehicle\n![Email Preview](email.png)\n\n## Key Features\n\n- **Secure Authentication**: Face recognition technology to verify driver identity\n- **Vehicle Management**: Register and manage multiple vehicles under one account\n- **Driver Authorization**: Add multiple authorized drivers for each vehicle\n- **Real-time Notifications**: Email alerts for unauthorized access attempts\n- **Responsive Design**: Mobile-friendly interface for management on any device\n\n## Technology Stack\n\n- **Backend**: ASP.NET Core 8.0 with MVC architecture\n- **Database**: Entity Framework Core with SQL Server\n- **Frontend**: Bootstrap 5, HTML5, CSS3, JavaScript\n- **Authentication**: ASP.NET Core Identity\n- **APIs**: RESTful API endpoints for external integration\n- **Services**: Email notification service, Face recognition service\n\n## Prerequisites\n\n- .NET 8.0 SDK or later\n- SQL Server (LocalDB, Express, or full version)\n- Visual Studio 2022 or other compatible IDE\n- Git for version control\n\n## Project Structure\n\nFor detailed documentation, setup instructions, and API documentation, please see the [project README](./NueroDrive/README.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyoussef47048%2Fneurodrive-web-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyoussef47048%2Fneurodrive-web-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyoussef47048%2Fneurodrive-web-app/lists"}