Having read your project description thoroughly, I can confidently tell you that I am the right candidate for the job. With over five years of experience in web development and proficiency in C#, JavaScript, and MySQL, I have built numerous platforms similar to what you are looking for. In fact, I have built a few dynamic sites with fast-loading frameworks that features different account types, user hierarchy, and reporting functionalities.
For effective payroll management, I will create a robust system with a simple yet intuitive interface that allows employees to easily clock-in and clock-out using their login scanner. Managers will have the power to create new employees (within their jurisdiction), set salary type (hourly, weekly or Monthly), edit hours if required and pay employees based on generated reports. Moreover, Super Admins (Owners) will have access to all locations and able to create salary structures for managers and assign them accordingly.
In terms of reporting, both the super admin and managers can set up a weekly report which will be conveniently emailed to them summarizing the worked hours and payrate of each employee making payment processing much easier. Overall, I will ensure your budget is met without compromising on quality or functionality. Feel free to reach out and let's discuss further how we can streamline your payroll management process within your budget.