HRythm is an intuitive employee engagement app at your fingertips. HRythm helps smoothen communication, make positivity and team bonding in a company. HRythm will save time and allows to access key documents instantly and Create a CEO channel to connect with all employee using media post. Once you purchase a subscription to HRythm, Admin panel access is given to you that allows you to post content in app for your team. HRythm is the best application for organizations where it will be very smooth to manage big staff. Really, HRythm helps many organizations to make their on-boarding process both time and cost-efficient.
At many organization, there are lots of manual work like handling employee details, collect employees' opinion, provide any news related to a company etc.. A Client wanted to make an online platform where employees can get all news related company and industry news, share their opinion for decision making in better and faster way with accessing data in offline mode as well. With taking this idea, a client approached Hyperlink InfoSystem to make an Android application which makes easy to handle this all manual work on an online platform. Hyperlink InfoSystem has developed an Android app "HRythm" which allows you to get all your employee-related work done on the move.
1) Sent List
2) Received List
In this app, we have integrated offline mode functionality. When an employee is online, at that time we need to store the smallest data like, bookmark, like, unlike, comment in offline mode which they visit at least one time. To handle the whole data, we need to create a database in app same as back-end database and handle it in proper ways. After some research, we have resolved this difficulty by storing all API response in-app database so users can get all data in offline mode in a very easy way.
As per the app scenario, In Top speaks section, there are many types of content come from the backend side like doc, ppt, pdf, videos, image, only URL. So we need to handle in proper ways like if videos come than its necessary to play video in full screen and other document needs to download. This was toughest challenge for our developers. To resolve this challenge, our developers have implemented a different screen for a different type of files, used Exoplayer to play video in recycler view and in full screen during development process.
We have integrated filtering option for text size like large, medium and small. If the employee selects text size on one page at the time same text size need to change for every app screen. Our development team smartly managed this scenario by defining an app level text size globally and use in all the screen.
Android OS Support:
4.3 to 8.0
Java Using Android Studio-3.1.3
Android Supported Devices:
480x800, 720x1280, 1080x1920, 1440x2560
CMS: PHP, MySql
API: JSON format
Mozilla Firefox: Min 40.0 to Max 46.0 version,
Google Chrome: Min 44.0 to Max 51.0 version,
Internet Explorer : Min 10.0 to Max 11.0 version