Appointment Management System - Case Study

Client Profile

The client is a Switzerland based startup company focused on providing business / B2B application.

Purpose

  • To develop an appointment management system / application that can be used to manage various appointments of companies with respect to corresponding customers and workers.
  • To provide the functionality to allow admin staff to maintain all the company accounts and services provided to those companies etc.

Business Need

This application is to be implemented to provide online booking facility of various appointments for different companies. The appointments are to be mapped in available scheduled of workers and are used by the customers.

Solution

We developed an appointment management system / application that effectively provides user friendly interface to book appointments. The application facilitates to book appointments with different companies at any time and this with only one user account.

Features

Website is developed in 3 sections - Company Section, Customer Section & Administrator.

  • Company Section includes -
    • Scheduling and booking for appointments
    • Search all available customers
    • Managing information of the company
    • Managing information of the workers
  • Customer Section includes -
    • Managing personal appointments
    • Managing profile
    • Managing favorites, services etc.
  • Admin Section includes -
    • Managing Companies
    • Managing Customers
    • Managing Appointments

Tools and Technologies used for implementation

  • PHP 5 [With OOP]
  • JavaScript
  • MySQL
  • Smarty Templating Engine.