Web-Based Appointment & User Management Software -- 2

Job ID: 39529847

Budget: ₹12,500 – ₹37,500 INR

I'm in need of a web-based or desktop software that can help with appointment scheduling, user management, and basic expense/income tracking. The software should cater to different user roles: Admin, Manager, Employee, and User.

There would be two functions - one offline desktop based and once data synced some data would be synced to online database allowing only certain data to be added / updated by users online & then the same would again be synced back to the desktop system. (so a sync mechanism when the desktop is connected to the net to upload certain data to the website.
Further a data backup option which would allow data from desktop to be backed up on the cloud.

Key Features:
- Appointment scheduling: This should include a calendar view, email reminders, online booking, and program-based alerts.
- User Management: The system should effectively manage the different roles and their permissions.
- Basic Expense / Income Management: This will help in tracking the financial aspect of our operations.

Ideal Skills and Experience:
- Proficiency in web-based software development
- Experience in developing appointment scheduling software
- Knowledge in user management systems
- Understanding of basic expense/income tracking systems
- Ability to integrate program-based alerts and email reminders.
Related categories: PHP Software Architecture MySQL