Hi Guys,
I'm a freelance developer who is developing web applications. And I also out source my projects. I will post the project here. Please bid. I will offer this opportunity for the highest bid.
Below is the project.
The Staff instant messaging system is a web based instant messaging application which will allow employee of a company to communicate instantly internally with each other.
• The system must be Responsive – for PC, Tablet and Mobile Phone
• It must be bilingual – French and English
• Subscription based – which mean companies will subscribe to a package.
• Downloadable link to desktop and display as ICON or Logo
• Compatible with all browser
• Can work on both PC and Mac
Functionalities:- The front end is the website where company information will be displayed and company ( admin ) can register and subscribe to a package, login
There are 4 sections to the system:-
1. Chat System
2. Super Admin – This is the master and it control the entire system
3. Admin ( Company Admin ) – This is created by the Super Admin and all it rights and roles are assigned by the super admin – ( This what the admin of the company that subscribe get )
4. Users -: Employees of the companies that subscribe in the system
Chat System Functionalition:
• Chat
• Change password
• Save chat and send to e-mail
• Upload picture of chat user
• Attach file
• Show emotion-
• Create Group
• Invite user to chat
• Voice chat
• Video chat
• Multi Chatting or Group Chatting (Employee can invite other to the chat)
• Transfer Chat to other employee
• Chat History
Super Admin Functionalities:
• Manage Profile
• Create Super Admin
• Chat Management ( Admin level – User level)
• Manage Super Admin
• Assign Rights & Roles to Super Admin
• Create Admin
• Manage Admin Account ( Suspend / Unsuspend, Admin Accout)
• Assign Rights & Roles to Admin
• Manage Package ( Create new package, Update package, active /deactivate)
• Manage Finance – ( Invoice paid , pending invoice, Renewal of paid member consolidated account summary, method of payment etc)
• Manage Support Ticket
• Manage CMS
• Configure payment gateway
• Report
Admin Functionalities:
• Create / Manage Department ( activate- deactivate – view chart history
• Create / Manage Employee
• Create / Manage Group
• Upgrade / Downgrade package
• Manage Invoice / Purchases
• View chat log
• Transfer chat from user to user
• Transfer chat from user to group / group to group
• Create support ticket for super admin
• Report
Employee Functionalities:
• Manage Profile
• Initiate chat
• Initiate voice / video
• Accept / Decline chat – voice –video
• Create group / Initiate Group chat
• Transfer chat
• Send / Accept file –image
• View char history
Payment Gateway:
Implement payment gateways.
I'm a freelance developer who is developing web applications. And I also out source my projects. I will post the project here. Please bid. I will offer this opportunity for the highest bid.
Below is the project.
The Staff instant messaging system is a web based instant messaging application which will allow employee of a company to communicate instantly internally with each other.
• The system must be Responsive – for PC, Tablet and Mobile Phone
• It must be bilingual – French and English
• Subscription based – which mean companies will subscribe to a package.
• Downloadable link to desktop and display as ICON or Logo
• Compatible with all browser
• Can work on both PC and Mac
Functionalities:- The front end is the website where company information will be displayed and company ( admin ) can register and subscribe to a package, login
There are 4 sections to the system:-
1. Chat System
2. Super Admin – This is the master and it control the entire system
3. Admin ( Company Admin ) – This is created by the Super Admin and all it rights and roles are assigned by the super admin – ( This what the admin of the company that subscribe get )
4. Users -: Employees of the companies that subscribe in the system
Chat System Functionalition:
• Chat
• Change password
• Save chat and send to e-mail
• Upload picture of chat user
• Attach file
• Show emotion-
• Create Group
• Invite user to chat
• Voice chat
• Video chat
• Multi Chatting or Group Chatting (Employee can invite other to the chat)
• Transfer Chat to other employee
• Chat History
Super Admin Functionalities:
• Manage Profile
• Create Super Admin
• Chat Management ( Admin level – User level)
• Manage Super Admin
• Assign Rights & Roles to Super Admin
• Create Admin
• Manage Admin Account ( Suspend / Unsuspend, Admin Accout)
• Assign Rights & Roles to Admin
• Manage Package ( Create new package, Update package, active /deactivate)
• Manage Finance – ( Invoice paid , pending invoice, Renewal of paid member consolidated account summary, method of payment etc)
• Manage Support Ticket
• Manage CMS
• Configure payment gateway
• Report
Admin Functionalities:
• Create / Manage Department ( activate- deactivate – view chart history
• Create / Manage Employee
• Create / Manage Group
• Upgrade / Downgrade package
• Manage Invoice / Purchases
• View chat log
• Transfer chat from user to user
• Transfer chat from user to group / group to group
• Create support ticket for super admin
• Report
Employee Functionalities:
• Manage Profile
• Initiate chat
• Initiate voice / video
• Accept / Decline chat – voice –video
• Create group / Initiate Group chat
• Transfer chat
• Send / Accept file –image
• View char history
Payment Gateway:
Implement payment gateways.