{"title":"The Design and Implementation of a Libyan Salary Mobile Application using Flutter","authors":"Aeyman M. Hassan","doi":"10.54172/mjsc.v37i3.802","DOIUrl":null,"url":null,"abstract":"Mobile applications have become widespread in many aspects of our daily lives. Many people do most of their work via their phones, such as online banking, shopping, etc. Due to many individuals being unaware of their salary details, this paper presents a design and implementation of a Libyan salary application” الراتب” using Flutter (cross-platform). The application allows users to know details of their salaries, including bonuses and deductions according to the salary schedule of each ministry or sector. The application currently contains salary schedules for ten ministries. The implementation consists of the following four steps: data collection of laws and payroll tables for each ministry to use as a local database for the salary application, design of friendly-use application screens using Flutter, integration of the mobile application with Firebase) backend platform by Google), and finally, preparing and deploying an Android and web version of the salary application. The results that were obtained from reviewers in the Google Play Store were satisfactory. There is an increasing local demand to add other ministries to the application. The citizens of the local community encourage providing such a service, which is considered the first of its kind. The application reached more than 100k downloads in less than a year, and the average rating is 4.5 out of 5 in the Google Play Store at the time of writing this paper.","PeriodicalId":276609,"journal":{"name":"Al-Mukhtar Journal of Sciences","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Al-Mukhtar Journal of Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.54172/mjsc.v37i3.802","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Mobile applications have become widespread in many aspects of our daily lives. Many people do most of their work via their phones, such as online banking, shopping, etc. Due to many individuals being unaware of their salary details, this paper presents a design and implementation of a Libyan salary application” الراتب” using Flutter (cross-platform). The application allows users to know details of their salaries, including bonuses and deductions according to the salary schedule of each ministry or sector. The application currently contains salary schedules for ten ministries. The implementation consists of the following four steps: data collection of laws and payroll tables for each ministry to use as a local database for the salary application, design of friendly-use application screens using Flutter, integration of the mobile application with Firebase) backend platform by Google), and finally, preparing and deploying an Android and web version of the salary application. The results that were obtained from reviewers in the Google Play Store were satisfactory. There is an increasing local demand to add other ministries to the application. The citizens of the local community encourage providing such a service, which is considered the first of its kind. The application reached more than 100k downloads in less than a year, and the average rating is 4.5 out of 5 in the Google Play Store at the time of writing this paper.
移动应用程序已经在我们日常生活的许多方面变得普遍。许多人通过手机完成大部分工作,比如网上银行、网上购物等。由于许多人不知道他们的工资细节,本文介绍了使用Flutter(跨平台)的利比亚工资应用程序“الراتب”的设计和实现。该应用程序允许用户了解他们的工资细节,包括根据每个部门或部门的工资表奖金和扣除。该应用程序目前包含十个部委的工资表。实现包括以下四个步骤:收集法律数据和每个部门的工资单表作为工资应用程序的本地数据库,使用Flutter设计易于使用的应用程序屏幕,将移动应用程序与Firebase(由Google提供后端平台)集成,最后准备和部署Android和web版本的工资应用程序。从Google Play Store的评论者那里获得的结果是令人满意的。当地越来越多的人要求在申请中加入其他部委。当地社区的居民鼓励提供这样的服务,这被认为是第一次。这款应用在不到一年的时间里获得了超过10万的下载量,在撰写本文时,它在Google Play Store的平均评分为4.5分(满分5分)。