Intranet - Corporate Collaboration Engine

Year 2021
Technology Node.js
ReactJS
Firebase
Microsoft Graph API
About

As the sole architect and developer of "Intranet", I crafted a secure and robust web application that serves as a nucleus for corporate communications.

"Intranet", a proprietary internal web application, has been designed and developed from the ground up to streamline communication and data exchange among employees. Built using modern technologies such as Node.js, React.js, WebRTC, and Firebase, it serves as a nexus for real-time collaboration within an organization.

Key Achievements:

  • Engineered a robust two-factor authentication mechanism to bolster security, protecting sensitive organizational information and user data..
  • Incorporated a broadcast feature that enables transmission of critical messages across the entire organization swiftly and efficiently, ensuring everyone stays updated with essential announcements..
  • Crafted a peer-to-peer messaging and video transmission system between users, leveraging the secure protocol of WebRTC. This feature facilitates seamless real-time communication, fostering effective collaboration.
  • Introduced a Gamification feature, transforming everyday tasks into engaging challenges that encourage cooperation, skill development, and motivation among employees. This unique system awards points and unlocks bonuses, promoting a healthy competition and collaborative environment.
  • Administered full control to administrators for managing and monitoring the gamified challenges, ensuring a balanced and fair gameplay for all employees.
  • Developed a transparent system for employees to check their bonus and promotion statuses, fostering an atmosphere of trust and clarity.
  • Leveraged Microsoft Graph API for creating an organizational member hierarchy, facilitating internal communications, events management, and a seamless login process.
This project is a testament to my ability to innovatively use technology to enhance workplace communication, morale, and productivity.

Particulars: Linux (Ubuntu), Node.js, Express, ReactJS, Firebase, HTML5, MySQL, Microsoft Graph API, GIT.