WhatsApp Clone
An application like WhatsApp which contains most of the original Application features but is not available to the general public for use that means that companies will buy an account and add their employees to it making it and organizational based communicating platform. It will allow user to messag
2025-06-28 16:30:01 - Adil Khan
WhatsApp Clone
Project Area of Specialization Computer ScienceProject SummaryAn application like WhatsApp which contains most of the original Application features but is not available to the general public for use that means that companies will buy an account and add their employees to it making it and organizational based communicating platform. It will allow user to message, call and will also notify the employees whether the others are available on campus or not.Our software will help large organizations to stay connected with their employees and be updated with the progress of the employees and the projects at hand. Many large organizations are not aware of communication dine between employees and customers regarding work due to which everyone is not in sync also after an employee leaves the company is unsure of what the employee was doing so to keep track of everything going on in the company all messages are backed up and cannot be deleted this will help these organizations to make their company more efficient and organized..
Project ObjectivesTo design a real-time communicating software for large organizations to keep track on the communication done between employees regarding work and progress of current projects.
Project Implementation Method1. Anyone can install this app but only companies or organizations can create accounts and add their employees in the network.
2. When an employee working in any company is downloading WhatsApp clone he/she cannot login, the server will require basic information of the company if given then will ask for the employee ID
3. Each employee is registered through their employee ID which is unique for all and then sends the verification code to the employee work email.
4. Private communication portal for each organization and Stores all the conversation(chats) done by employees.
5. Company will register itself to an application once completed will add departments and designations after that register the employees by adding their personal information.
6. Employees are automatically added to groups and their contact list is updated according to the department they work in and their designation. These groups are pre-made by the company's admin; and are deleted or expired after a certain period of time defined at the time of creation.
7. Groups for certain projects are automatically expired or removed after the project delivery date passes.
8. Even if a group is deleted or the time is up then the chats are removed from the employee chat history but are saved in the database accessed by the company account.
9. To maintain professionalism certain private messages are blocked such as an employee cannot directly approach the CEO he/she has to approach through their manager or contact through mutual groups.
10. When an employee resigns or is fired their account is deleted and they are automatically logged out from their cellular devices; along with that an email or message is automatically circulated amongst other employees that XYZ has left the company or is no more part of the team; this message is also pre-defined according to the company's wish.
11. As soon as an employee enters the office premises the GPS system in their devices alerts other employees and sets status to available in office.
12. Along with the messages the employees are allowed to voice call each other as well..
Benefits of the ProjectBackup messages are only accessible by the admins of the organisations to keep the record and track of the work. And whenever an employee leaves the firm or organisation he/she will no longer be participant of the group made by the admins and can not access any personal information or chat and will permanently lost his/her account.
Technical Details of Final Deliverable- Register Company
- Add/delete Employee: (Admin View) Add employee information
- Login page/Signup Page(Add Employee): user signs in through ID provided
- Authentication: System Authenticates user through their work email
- Delete Employee: Automatically delete chat history and permanently remove account once the employee leaves company
- Chats homepage: All chats (personal and groups chats) displayed
- Voice Call: Enable users to make calls
- Call History: Check Recent Call History
- Status: Employee availability through GPS Facility
- View Chat Backup: (Admin View)
- Groups: Automatically Add Employees to Groups According to their department, designation and work
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 9600 | |||
| Domain Name | Miscellaneous | 12 | 300 | 3600 |
| Cloud Services | Miscellaneous | 3 | 2000 | 6000 |