Skip to main content
Back to Projects
Campus Safety
Incident Reporting
AI
Real-Time Alerts
Security
Full-Stack

Vigalentee

Vigalentee is a full-stack campus safety platform that enables students and staff to report incidents anonymously, receive AI-assisted severity classification, and trigger real-time alerts for campus security through a mobile app and web dashboard.

Vigalentee preview 1
Vigalentee preview 2
Vigalentee preview 3
Vigalentee preview 4
Vigalentee preview 5
Vigalentee preview 6

Viewing image 1 of 6

Technologies

TypeScript
React
React Native
Expo
Node.js
Express
Prisma
PostgreSQL
PostGIS
Python
FastAPI
Scikit-learn
Firebase Cloud Messaging
Leaflet
Zustand
Zod

Challenge

Architecting a secure, scalable campus incident reporting ecosystem that spans both web and mobile devices, while balancing fast student onboarding with strict trust, privacy, and synchronized performance requirements.

Solution

Built a centralized backend using Node.js, PostgreSQL, and Firebase-integrated services, with a Python-based AI incident classification and priority rating system secured with JWT authentication and role-based access control, paired with modular React web and React Native mobile applications.

Key Features

Anonymous incident reporting

One-tap SOS emergency reporting

AI-based incident severity classification

GPS-based location capture

Real-time security dashboard alerts

Role-based authentication and access control

Project Details

The Vigalentee was developed to address architecting a secure, scalable campus incident reporting ecosystem that spans both web and mobile devices, while balancing fast student onboarding with strict trust, privacy, and synchronized performance requirements. This project showcases my skills in TypeScript, React, React Native, and other technologies.

During development, I focused on creating a solution that would be both effective and user-friendly. The approach involved built a centralized backend using node.js, postgresql, and firebase-integrated services, with a python-based ai incident classification and priority rating system secured with jwt authentication and role-based access control, paired with modular react web and react native mobile applications.

The application features a clean, intuitive interface that allows users to easily navigate and utilize all functionality. Key features include Anonymous incident reporting, One-tap SOS emergency reporting, AI-based incident severity classification, and more.

This project demonstrates my ability to understand complex problems and develop effective solutions using modern technologies and best practices in software development.

Related Projects

TrybeMarket

TrybeMarket

A decentralized, cross-platform campus marketplace ecosystem. It enables students to buy/sell goods, hire services, and build personal brands, utilizing a unified backend to serve both web and mobile users seamlessly.

View project
Janco

Janco

AI-powered janitorial services platform for Nigeria with on-demand and subscription cleaning, intelligent janitor matching, area-based pricing, and admin operations.

View project