Growify

Loading...
Thumbnail Image
Date
2024
Authors
Ahmad Othman
Obaida Aws
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Our graduation project aims to develop an innovative application that seamlessly combines the main functions of social media applications, organizing personal tasks, structuring companies/organizations, and communicating in one platform. This dynamic hub revolutionizes the way individuals and businesses communicate, collaborate and manage projects, amplifying growth for both companies/organizations and individuals. Many functionalities are provided through our app/website: • Professional profiles: Users can create comprehensive profiles, including personal information and a CV, and facilitate access to individuals, view their information, and communicate with them. • Social networks: The platform allows sharing updates, publications, and communications with peers and professionals, by providing the personal profiles that can be easily accessed by searching, then viewing the user’s publications and information, and communicate with the user through a wide number of communication channels we provide and also sending a connection request to add the user to the list of colleagues. • Real-time communication: Powerful messaging features enable seamless text, audio and video conversations with individuals/pages/group. • Task management: Integrated tools allow organizing tasks, tracking progress, and adding events to a calendar for individuals/pages/groups, with the ability to be reminded with a notification at a date specified by the user. • Companies and organizations: Our application allows the creation of pages representing companies and organizations with a complete structure to organize their work, in addition to providing access to these pages, displaying main information, publications, public calendar, available jobs, starting conversations, and following these pages with notifications when a new job is added by the page. • Structuring companies/organizations after creating the page: – Pages can add admins and employees with custom fields – After publishing the page for a new job, the page can see the application that the individuals have submitted, as it contains the user’s CV (optional), in addition to a note that the user can write (optional), in addition to access to the applicant’s personal profile, which contains all contact information, education, Work, and updateable CV (even after applying for any job) to sync user experiences – The page can communicate directly with the job applicant to schedule an interview, as the interview takes place on the application also by providing the video calling and screen sharing feature. – The page can create groups represented as tree (Parent Group can have child groups, etc.) and distribute employees to groups, in addition to the possibility of adding users who are not employees of the company. – Each group contains a number of features, the most important of which are: ∗ Adding admins who can control group settings, add new members, determine members permissions, add tasks/events, start a group meeting, and create a child group for the current group. ∗ A group calendar containing events ∗ A special page for distributing tasks to group members, with the ability to change the task status (To Do, Doing, Done, Archive, Delete). ∗ Chat for communication so that texts, pictures, and videos can be sent ∗ Video/audio meeting with screen sharing feature
Description
Keywords
Citation