Back to Projects

Connect IQ.

A centralized AI-powered networking platform built for National Textile University that bridges the gap between students, alumni, and faculty — enabling talent discovery, mentorship, and career opportunities.

Next.jsNode.jsMongoDBPython

Technical Architecture

🖥️

Frontend

Next.jsTailwind CSSSocket.io Client
⚙️

Backend

Node.jsExpress.jsSocket.io
🤖

AI & Data

PythonAI ChatbotNLP Search
🗄️

Database & Infra

MongoDBRBAC AuthReal-time Events

The Challenge

The core challenge was the disconnection between NTU's students, alumni, and faculty. Graduates running their own companies wanted to recruit from their alma mater but had no direct channel to reach students. Students struggled to find internships and mentorship because there was no structured system connecting them with industry professionals from their own university. Faculty members faced difficulties organizing workshops and identifying subject-matter experts for collaborative events. These fragmented communication pathways meant that valuable opportunities for mentorship, employment, and professional growth were routinely missed — weakening the university's professional ecosystem despite having abundant talent on both sides.

The Solution

We built ConnectIQ as a centralized platform that unifies the NTU community. The system features customizable user profiles where students, alumni, and faculty can showcase their skills, projects, and achievements — making talent discovery effortless. An AI-powered search chatbot built with Python enables natural language queries to instantly locate profiles, skills, and opportunities across the network. The platform includes a dedicated job and internship board where graduates and startup founders can post opportunities with advanced skill-based filters, while students receive real-time notifications for relevant openings. Faculty event management tools streamline the creation of workshops, seminars, and webinars with built-in scheduling, attendance tracking, and feedback collection. Real-time chat powered by Socket.io enables direct collaboration between students, alumni, and faculty on projects and mentorship. A transparent rating system evaluates contributions based on performance metrics, building credibility and trust within the community.

📋

Research & Requirement Analysis

Understanding NTU's networking gaps and defining platform requirements for students, alumni, and faculty.

1
2
🏗️

System Architecture Design

Designing the multi-tier architecture with Next.js frontend, Node.js/Express backend, and MongoDB database.

🎨

UI/UX Design

Crafting the interface with customizable profiles, dashboards, and responsive layouts using Tailwind CSS.

3
4
🔐

Profile & Authentication System

Building user registration, role-based access control (RBAC), and customizable profile management for students, alumni, and faculty.

💼

Job & Internship Board

Developing the listings system with advanced skill-based filters and real-time notification delivery for new opportunities.

5
6
🤖

AI Search Chatbot

Building the Python-based AI chatbot for intelligent natural language profile and opportunity search across the NTU network.

Real-Time Chat & Notifications

Integrating Socket.io for direct messaging, collaboration, and instant event and job notifications.

7
8
🎓

Faculty Event Management

Creating tools for workshop, seminar, and webinar management with scheduling, attendance tracking, and feedback collection.

Rating & Feedback System

Implementing the performance-based rating system with transparent metrics and community feedback collection.

9
10
🚀

Testing & Deployment

Comprehensive testing across all modules and deploying the platform for the NTU community.