I have a Call Center Company and I need an appointment system to manage my appointments.
First of all, the platform should be in PHP and MYSQL.
The Platform should have login page and three membertypes: Administrator (Me),Managers, Call Agents, Consultant.
112 - Appointment
Appointments will be created by call agents.
Each appointment will have its specific fields I will give you the details.
1. Admin should able to create users like other admin users, call agent users, and consultant users.
Should be able to create appointment, edit appointment, delete appointment.
2. Call agent-
Should be able to Create appointment: Appointment should have fields like: Date, Name, Surname, Phone, and simple fields like this.
Should be able to see all his appointments and search them if he want with dates, or other selection through the fields mentioned above.
Each agent should be assigned to its manager
3. Manager -
Should be able to see it's agent appointments.
Should be able to Approve, Dissaprove appointment.
Should be able to assign Appointment to a consultant
3. Consultant -
Should be able to see the assigned appointment.
Should be able to give notes to the appointment.
I will provide also screenshots of how it will look like. You should only see the logic I wan't clean format and design.