Our Projects
Networker
Networker Components
Networker is built with React Native (Expo) for cross-platform mobile experiences, a Nest.js TypeScript backend powered by Bull Queues for scalable job processing, and a React + Vite admin dashboard. Authentication is handled by Authentick, and the entire infrastructure is deployed automatically via Terraform.
1. Mobile App (React Native / Expo)
- Alumni and student networking feeds
- Job board and career opportunities
- Event management and announcements
- Cross-platform support (iOS & Android)
2. Backend (Nest.js TypeScript + Bull Queues)
- RESTful API with TypeScript for type safety
- Bull Queues for email notifications and background tasks
- Authentick integration for secure authentication & authorization
- Modular architecture with role-based access control
3. Admin Dashboard (React + Vite)
- Member and alumni management
- Event creation and management
- Analytics and engagement metrics
- Job postings and application tracking
4. Infrastructure (Terraform)
- Infrastructure as Code (IaC) with Terraform
- Auto deployment pipelines for CI/CD
- Scalable cloud resource provisioning
- Environment-based configuration management

Project Overview
Networker is a comprehensive Alumni Management System (AMS) designed to foster a connected, engaged, and supportive lifelong relationship between a university and its alumni community. The platform enables alumni and current students to network, discover jobs, attend events, and stay connected with their institution.
The solution consists of a React Native (Expo) mobile app, a Nest.js TypeScript backend with Bull Queues, and a React + Vite admin dashboard. Authentication is managed by Authentick, and the entire infrastructure is provisioned and deployed automatically using Terraform.
System Flow
- App Clients are the Mobile App, Admin Dashboard, and Authentick Auth Service.
- Nest.js Backend is the central hub receiving all REST and authenticated requests.
- Bull Queue & Email handle async tasks like notifications and event reminders.
- Dashed arrow to Terraform represents infrastructure provisioning triggered by CI/CD pipelines.

Mobile App — React Native (Expo)
The Networker mobile app is built with React Native using the Expo framework, delivering a consistent experience on both iOS and Android from a single codebase.
- Networking Feed: Alumni and students can post updates, share milestones, and engage with community content.
- Job Board: Browse and apply for job and internship opportunities posted by alumni and partner companies.
- Events & Announcements: Discover upcoming university events, reunions, and alumni meetups.
- Profile & Directory: Detailed alumni profiles with experience, education, and contact information for easy networking.
Backend — Nest.js TypeScript + Bull Queues
The backend is powered by Nest.js with TypeScript, providing a scalable and maintainable server-side architecture. Each domain (users, jobs, events, messaging) is encapsulated in its own Nest.js module.
- RESTful API: Fully typed REST endpoints for all platform features including profiles, job postings, events, and messaging.
- Bull Queues: Background job processing handles email notifications, event reminders, and feed generation asynchronously.
- Authentick Integration: Secure authentication and authorization using Authentick, with role-based access control for students, alumni, and admins.
- Modular Architecture: Clean separation of concerns using Nest.js modules, guards, interceptors, and pipes.
Admin Dashboard — React + Vite
The admin dashboard is a fast web application built with React and Vite, giving university administrators full control over the platform.
- Member Management: View, approve, and manage alumni and student accounts across the platform.
- Event Management: Create, publish, and manage events and send announcements to the community.
- Analytics & Engagement: Track platform activity, member engagement, job posting performance, and event attendance.
- Job Posting Management: Review and moderate job listings and track application activity.
Authentication — Authentick
Authentication across the entire Networker platform is handled by Authentick, providing a secure, centralized identity management layer.
- Single sign-on (SSO) support across the mobile app and admin dashboard.
- Role-based access control (RBAC) for students, alumni, and administrators.
- Secure token issuance, refresh, and revocation.
- Email verification and password reset flows.
Infrastructure — Terraform (Auto Deployment)
The entire Networker infrastructure is defined and managed as code using Terraform, enabling repeatable, automated deployments across environments.
- Infrastructure as Code (IaC): All cloud resources (servers, databases, queues, networking) are declared in Terraform configuration files.
- Auto Deployment: CI/CD pipelines trigger Terraform plans and applies on every merge to production, eliminating manual deployments.
- Environment Management: Separate Terraform workspaces for development, staging, and production environments.
- Scalability: Infrastructure scales automatically to handle growing numbers of alumni and platform users.
App Screens
Some of the screens from the Networker platform
Home & Feed


Alumni Network


Alumni & Student Profile


All Jobs


Job Details




