PAGEMATHS
Web App / Social Platform12 weeks

PAGEMATHS

Academic and professional networking — for researchers, academics, and knowledge workers.

CategoryWeb App / Social Platform
Duration12 weeks
Year2025
Stack7 Technologies

ABOUT THE Project

PageMaths is a specialised social networking platform for researchers, academics, and professionals to connect, collaborate, and share knowledge. Users publish research projects, build academic profiles, follow peers and organisations, share content, and communicate in real time — all in a dedicated space designed for knowledge workers rather than general social media.

The Challenge

Academics and researchers had no dedicated platform that combined research publishing, professional networking, and real-time collaboration. LinkedIn was too generic. Academia.edu lacked social features. The platform needed to handle complex data relationships — citations, co-authorship, organisation hierarchies, job postings, events — alongside a social feed, direct messaging, and granular privacy controls, all at scale.

Our Approach

We designed the platform around three core pillars: research, networking, and communication. MongoDB handles the flexible, schema-varied data across profiles, projects, posts, and organisations. Elasticsearch powers fast, relevant search across users, research, jobs, and events. Socket.io drives real-time messaging and notifications. Firebase handles push notifications to mobile and web. React.js on the frontend with a Node.js API layer ties everything together into a cohesive, fast experience.

The Solution

A full-featured academic social network built on React.js and Node.js. Researchers publish projects with abstracts, keywords, citations, and media. A social feed supports posts with customisable visibility, multimedia, quotes, and comments. Universities and companies create verified organisation profiles, post jobs, and host events. Direct messaging with real-time chat, URL previews, and content sharing keeps collaboration flowing. Elasticsearch delivers fast, personalised discovery across the entire platform.

EVERY DETAIL, Considered

Each feature was designed and built with purpose — no bloat, no shortcuts.

01

Research Publishing

Host and publish research projects with abstracts, keywords, citations, and media. Track citations, manage co-authors, and control project visibility.

02

Professional Networking

Comprehensive academic profiles with experience and work history. Connect with researchers, universities, and companies. Personalised connection suggestions.

03

Social Feed

Create posts with customisable visibility — everyone, network, or private. Share multimedia, quote posts, comment, bookmark, and curate your feed.

04

Organisations

Universities and companies create verified profiles, post jobs, host events, manage departments, and verify academic and work experiences of members.

05

Real-time Messaging

Socket.io-powered direct messaging with real-time chat, URL previews, and the ability to share posts, projects, and profiles in conversations.

06

Elasticsearch Discovery

Fast, relevant search across users, organisations, posts, research projects, jobs, and events. Personalised content and connection recommendations.

07

Privacy & Control

Granular visibility settings for posts and projects. Hide posts, mute users, manage who can comment, and control profile visibility end to end.

08

Push Notifications

Firebase-powered push notifications for messages, connection requests, citations, job alerts, and important platform updates across web and mobile.

01React.js
02Node.js
03MongoDB
04Elasticsearch
05Socket.io
06Firebase
07Push Notifications
StrategyDesignEngineeringMobileWebAIScaleShipStrategyDesignEngineeringMobileWebAIScaleShipStrategyDesignEngineeringMobileWebAIScaleShip