- The application has to be viewed for Android, IOS and by Google Chrome, firefox
- The application with OAuth 2.0 security.
- The application has to go by modules. Each module will have its initial price and its monthly fee. When a customer buys a module, he has to be able to work with the module inside with his username and password. Modules can be purchased separately. But when they buy more than 1 module, the customer has to be able to manage it with a single access credential to the application, within the same panel they have to have the option of selecting one module or another.
- Modules: The modules must have the same functionalities as the [login to view URL] application
o APP control schedule I signing for workers.
o Vacation manager for workers.
o Shift management for workers.
o Internal communication for workers.
o Document management for workers.
o Digital signature for workers.
o HR reports (human resources) for workers.
- The application does not have to be purchased online, it will not have a payment gateway. Payments will be managed by the Administrator user ROLE. It will be who will register the modules for the different companies that want to contract the application.
- The application can only be downloaded through the mobile phone, once the application is downloaded, it will come out to enter the username and password to access with your user account.
- User roles: All roles must be able to work from mobile or from firefox, microsoft edge, or google crhome browsers.
o Administrator: To be able to view, edit, manage, delete manager and worker accounts. Register for companies to have the application. only the administrator role can register administrators, users, and additional modules. When, from the administrator role, you select the different modules for that specific client, these modules must be automatically integrated into the client's application. Even if today I register 2 modules and next month I register for example 2 more modules, these two more modules also have to be viewed and be able to work with them within the client's application, at the moment you give the administrator role sign up.
o Manager: You can view, edit, manage your own modules to work with them, and you can view the list of workers, when you click on a worker you can see everything about the worker, never edit, or delete records of the worker role.
o Worker: you will be able to view, edit, manage your own modules, but you will not be able to see the records of other workers.
- The application has to be able to control the time control records, that is, the records of the working day with the mobile GPS geo locator. If they work by browser they have to geo locate by google maps.
- The languages of the application must be chosen for the person who hires it in Catalan and Spanish. That is, within the application it must be available at all times and be able to change languages. When they buy the app. They enter your application, they have to be able to see a language button, they have to be able to choose Catalan or Spanish.
- The design of the application has to be an easy and intuitive environment, look at the design of [login to view URL] but change it a bit so that it is not noticed that we have copied ourselves.
24 freelancer chào giá trung bình€1001 cho công việc này
Hi dear employer, I read your project carefully. I can create this CRM and payment integrations as well. Laravel, PHP are my skills. Thanks for posting your project and your attention. :-)
Hi, Joaquim I read your description and I understand what you want I have strong knowledge in laravel oauth and CRM. If you hire me, I will do my best for you Thank you
Hello, Hope you are doing well I am a PHP and HTML, MYSQL expert and have a great experience with 5 years. For more info please contact me. I am at your service and to talk about the details at any time Thanks