About Client
The client is a leading organization in a big country in Asia continent. The client develops various products by using the latest technologies to provide enterprise level solutions to organizations/universities.
Technology
- Liferay CE Portal 7.4 GA 4
- GraphQL Federation
- SMTP
- MySQL
- ReactJS
- REST APIs
- Google Calendar
- Google Meet
- Outlook Calendar
- Microsoft Teams
- React Native(for mobile applications)
Business Requirement
- The client wants to develop a solution where organizations can manage their subjects, meeting, task, appointment, and conferences.
- The solution should be SaaS-based or ON-Prem-based, depending on the end customer’s requirements.
- The solution should have a web application and a mobile application.
- A SaaS-based solution should have unique URLs for each company and data should be segregated.
- The solution should allow the customers to register their company so their company users can use this portal.
- The admin should be able to create committees and users in the portal.
- Users should be able to create meetings as per their roles in committees.
- Users should be able to create and assign tasks to other users.
- Users should be able to create and manage the subjects.
- The solution should allow sending subjects or meetings to the parent committee for approval.
- The solution should generate the MOM and reports for the meetings, tasks, and subjects.
- The solution should contain a live meeting interface with live chat and voting questions.
- The user with the head and secretary role should create and manage meetings, subjects, tasks, and appointments.
- Users with the member role can view their meetings, subjects, tasks, and appointments.
- The solution should trigger Whatsapp, SMS, and email notifications.
- The solution should be integrated with various LDAP systems to import existing users.
Key Feature
- For content management, a multi-level complex workflow was designed. The same workflow was used for custom entities.
- To expose the content to mobile applications and web applications, REST APIs were created.
- Users can download reports in PDF and zip format.
- Portal creates a google calendar event for meetings, appointments, video conferences, or tasks.
- Users can join a meeting using Microsoft Teams Link or Google Meet.
- Users can participate in voting questions from the live meetings.
- Heads can take decisions on the subject from the live meeting screen.
- Various charts were developed to produce visualizations for committees, members, meetings, and attendance data.
- The Portal provides the following functionalities :
- Allow users to create an account for companies.
- Import users from the LDAP directory.
- Admin panel was introduced to manage company-related things like committees, users, different settings, and logos.
- A bulk upload mode was implemented to upload multiple committees and users in one shot.
- The front end was built using React for a better user experience
- Used OOTB entities to store the data for users, organizations, and categories.
- The global search was implemented to search the data.
- Heads and secretaries can manage the meetings, subjects, appointments, and conferences.
- Members can view meetings, subjects, appointments, and conferences.
- A live meeting page was introduced with a voting live chat feature.
Corporate Industry Success stories
“We highly recommend it to anyone looking to develop easy to use, professional quality Web and mobile applications . Thanks for a job well done!”
Corporate Industry Success stories
“We highly recommend it to anyone looking to develop easy to use, professional quality Web and mobile applications . Thanks for a job well done!”