This is a smart & unique appointment booking system only for doctors that provides patients an easy way of booking a doctor’s appointment online.A patient can take/book appointment without coming to the doctor physically.They can book their slots by this software on a single click.after appointment he or she will received a message containing time & date of that slot. Patients simply reach to the doctor just before 5 mins & show this message to the doctor & the work will finishes within 15-30 mins. This is a web based application that overcomes the issue of managing and booking appointments. The task sometimes becomes very difficult for the doctor himself in manually allotting appointments for their clients as per their availability. Hence this software offers a solution where patients can view various booking slots available and select the preferred date and time. The already booked space will be marked Red and will not be available for anyone else for the specified time. There is also two session like morning session(09 AM-01 PM) & evening session(05 PM - 09 PM).As per the availability of the doctor, they can customize the sessions. Even doctors can stop or pause one single date or multiple dates by their suitable time if they were in travelling. This system also allows users to cancel their booking anytime. The system provides an additional feature of calculating monthly earnings of doctor. Doctor has to just feed the system regularly with daily earnings and the system automatically generates a report of total amount earned at the end of the month.