salary reports for management, should have multiple selection criteria(like grade, rank, department etc.)(Monthly/Yearly choice),
Calculation for new joinee.
Calculation for employee leaving the company.
Pf, tds, esic and others can be automated for money transfer for each employee/company as per the existing systems.
Pf, tds, esic, form 16 and other forms of pf should be available for use and also the deductions reports should be available separately.
2. Leave Management
Leave details
Leaves summary for Individual & all employee
Leave summary for employee leaving the company
Switch for holiday between leaves to be marked leave or not.
3. Attendance Management
Daily In/Out, total numbers of hrs, number of working hrs & difference.
If Overtime selected , than enable for OT calculations. (Choice for OT for complete time(each minute) or only on hourly basis.)
Individual monthly roster for individual
Monthly roster for all employee stating Number of days present and number of days absent.
Date change in one shift should be managed well. (Eg. 2200 to 0600hr shift)
Excel import for data entry to be provided.
Salary details for all the required fields including deductions.
Leaves for each employee. Leave master.
Attendance .. On that salary can be generated.
Technology:
php, MySql,HTML5, React for front end preferably . GUI should be very fast.
Should work for 400-500 employees efficiently and can be scaled for 3000 employees.
Application will be tested by CA, so rules, calculation and deductions should be perfect.
All the options should be provided in each category(earnings and deductions). This depends on company to select the options or provide value in those fields.
There should be enough support for data import for the first time.
Sample test excel file should be provided for testing.
Each code should be well commented and proper documentation is required.
Screen wise documentation is also required.
DB design should be scalable.
Monthly salary processing to be done in batches of existing employees(option should be given to provide number for the batch processing). E.g. If I have 4000 employee in my company, the payroll process will process the salary in the batches of "N" employees. User should have the facility to provide the value for "N" in a text box.
You can take references from different Payroll sites. As this is a multi nation and multi company based . There will be Admin who creates company with required fields to that specific company in terms of tax and other fields, Authorization, License Management, Create HR Account for that company , Admin should have option to take backup and restore(if possible automated ) - Hr is specific to that company , Hr can create Other HR accounts and create employees , Payroll process , payslip generation, policy creation, Send mails to all employees with N numbers at a time, generate and download reports on different criteria Etc..
. Front end is for employees where user can do things like example: apply for leave once applied it goes to reporting manager to approve or reject. Fill reimbursement form , tax declaration download payslip and form 16, attendance regularization . And all the other HRMS features should be available .
please chat if you have any doubts
Category: IT & Programming Subcategory: Web development What is the scope of the project?: Medium-sized change Is this a project or a position?: Project I currently have: I have specifications Required availability: As needed Roles needed: Designer, Developer
I am going to build international full stack web development team for beginners.
I need beginners because to start from low budget.
If you are interested in it, please bid freely, but you should pass my simple coding test and single project.
Term will continue for several years. About 5 developers are needed.
From North and South American, Western Europe developers are welcome.
(Don't bid if you are from South Asia, India, Bangladesh, Pakistan ...)
Category: IT & Programming Subcategory: Web development What is the scope of the project?: Medium-sized change Is this a project or a position?: Project I currently have: I have an idea Required availability: As needed Roles needed: Developer
Published: 3 years ago Bids: 3 Delivery term:2020/05/25
1. Software Description:
I have an e-delivery platform composed of 3 android apps (customer, store, delivery driver), and a Laravel web app that serves the workflow for orders placed through the customer app, received and fulfilled through a store app, and finally the driver gets assigned a delivery job through the driver app.
Please see attached document for a complete workflow illustration and video, and a video of current workflow highlighting the bugs described in this job posting.
2. Debugging Driver App.
• Bug #1 Context: After the driver has accepted a task, he will be taken to the map screen and must go into another screen to select the job to set it on his map screen. The driver then drives to the store, checks that the order has been prepared correctly, and confirms this through his app.
After the driver has confirmed that he has received the order from the store, he is taken to the map screen where a “Start Trip” button should send him on his way to deliver the order to the customer.
• Bug #1: Description: When clicking on that “Start Trip” button, he is not taken to the next step of the workflow, which is a screen showing a “Collect Payment from Customer” button. However, the step has been successfully completed in the background: if you close the app and reopen it, the main screen now shows the “collect payment” button correctly.
If the driver does not close and reopen the app any subsequent clicks on the “start trip” button will show a “selected order id is not valid” error.
• Bug #2 Context: After the driver has collected payment from the customer and confirmed this in the app, he is taken to a screen with a “Complete Trip” button. Upon clicking on this button, the order should be marked as completed for the database and the other two apps, notifying them that the order is complete.
• Bug #2 Description: Upon clicking the “Complete Trip” button, the app crashes/closes and reopens and the process is not completed. No matter how many times the driver attempts to complete the trip, the order status will not change.
3. Customizations:
a. Send push notification to store app notifying them an order is available and increase the time they have to accept an order before it expires. (From 60 to 180 seconds)
b.
Send push notification to driver and increase the time they have to accept a job before it expires. (From 10 to 30 seconds)
c. I will provide strings.
Note that this job may include work on the Laravel web-app serving the three apps.
Project Milestones:
1) Milestone 1: Successfully fix Bug #2 in the driver app: $100
2) Milestone 2: Successfully fix Bug #1 in the driver app: $50
3) Milestone 3: Successfully complete the customizations listed in Item 3: $50.
Project Conditions:
The selected candidate will be provided with the APK for the user app, github repo access for the Laravel web-app, code for store app, and driver app, with the necessary credentials for testing.
Laravel app is currently hosted on Cloudways with Git Deploy enabled; testing for any changes to the Laravel app will be done through a separate branch of the repo, through this git deploy.
The candidate must be able to test the complete workflow for all three apps using a combination of android devices and/or android studio emulator.
The selected candidate must return the modified source code in a zip file, payment will be released upon successful testing.
Category: IT & Programming Subcategory: Apps programming. Android, iOS and others What is the scope of the project?: Small change or bug Is this a project or a position?: Project I currently have: Not applicable Required availability: As needed Required platforms: Android I need to: Modify an existing app App type: e-Shop Back-end is required: No Payment gateway: No
Published by: H. C.Last reply: 3 years ago
Honduras
Payment method:
Verified
Who can install my Laravel software on GitLab? Also, I need to move the old database to the new database after software integrations?
Category: IT & Programming Subcategory: Web development What is the scope of the project?: Small change or bug Is this a project or a position?: Project I currently have: I have an idea Required availability: As needed API Integrations: Other (Other APIs) Roles needed: Developer
Category: IT & Programming Subcategory: Other Project size: Large Is this a project or a position?: Project I currently have: I have an idea Required availability: As needed API Integrations: Payment Processor (Paypal, Stripe, etc.), Other (Other APIs)
Published: 3 years ago Bids: 3 Project duration:More than 6 months
The company
We are an all-in-one delivery company located in Nicaragua (Central America). We are looking for someone to help us build digital solutions for our customers in their everyday life. This is a full time position within the Americas timezone and for someone that speaks spanish.
The work
This person will be in charge primarily of the backend of our applications which has been developed primarily on Laravel (php) and Node JS, and a couple of things on Ruby on Rails.
He or she will:
- work with our web and mobile developers to define, develop, test, and deploy RESTful APIs within our system and with external providers.
- Define and develop our infrastructure to ensure maximum scalability, security, and reliability.
- Administer our servers on digital ocean and services in our google cloud.
Requirements
- Minimum 3-5 years of experience as backend developer
- Experience using postgresql, redis, managing servers (not fully devops), creating crons,
- Experience creating RESTful Apis, html/css, php using laravel, node js. Knowing ruby is a plus.
- Using firebase, cloud functions, and google environment in general.
- having worked on current production grade applications
Category: IT & Programming Subcategory: Web development Is this a project or a position?: Project I currently have: Not applicable Required availability: Full time API Integrations: Payment Processor (Paypal, Stripe, etc.), Other (Other APIs) Roles needed: Developer
Published by: E. A.Last reply: 3 years ago
Nicaragua
We have a marketplace (services and products) based on opensource project and we need to add fetaures.
On each part of the development it will be nice to talk before about the complexity and then fix the price accordingly.
Main features :
- Customization of company profile
- Add payment gateway
- Add notifications by using sms twilio
- Design layout
- Custom design
Category: IT & Programming Subcategory: Web development What is the scope of the project?: Medium-sized change Is this a project or a position?: Project I currently have: I have specifications Required availability: As needed Roles needed: Developer, Design a landing page