RemoteCon

Motivation: The project was created as part of the competition posted by Remotebase and the project is intended to be used as a social media for the employees of Remotebase. AsRemotebase consists of a large workforce working remotely, this project is intended to become as a platform where employees of the company may be able to socialise with each other.

Frameworks Used: To succecfully implement this project, we used a number of frameworks that includes express.js for deployement, node.js for server side development and react.js for client side development. Along with this we integrated Mongo.db using mongoose.js for database integration.

Features: RemoteCon acts as a social media application for employees of Remotebase where they can share different aspects of their lives. Our app aims to solve the issue regarding employees working remotely having to compromise their social work life. To solve these problems we have integrated the functionality of social media where employees can post to their feed and their fellow employees can react to these posts. To promote users to actively participate in work related social activities, we also devised a point based system through which the employees participating the most may recieve gifts as well. Other than this, employees can chat with each other in groups as well as one to one. To establish more camaraderie among the employees, we also intend to integrate online games where employees can have a friendly game with each other. The platform also intends to provide a platform where employees can organise meet-ups with each other depending on the areas they live in.

Shortcomings: Due to lack of time, some features that we could not integrate into our project were chats and games. Along with this a connection between the client and server side also could not be fully established due to which the full functionalities of the platform could not be made available.

Differnces from other Social Media Platforms: One of the way our platform differs from other social media platforms is that RemoteCon is dedicated only to serve Remotebase employees. Other than this our project also includes a point based system for employees who actively participate on the platform and in return may get different gifts for it.

Server Side: The functionality that we added on the server side was a way where our platform would keep track of the activeness of the employees on the platform and assign them points based on that. Along with that we used JWT library for authentication of users through which we allowed the users only to be able to sign-in to the app while the ability to create new accounts would only be available to the administrator.

Created by: Abuzar Ali Qumail M.Abdullah Bilal Zohaib Adnan Team Name: Four Broke Programmers (Team 516)

Share this project:

Updates