We strive to make hitAppoint be as easy to use and maintain as possible, anyway we still have some help files, please have a look here if you are stuck with something.

hitAppoint appointment scheduling software installation guide for PHP and MySQL powered websites
Getting started with the online appointment scheduling software
Configuring the available time for your customers to book
Setup a service that consists of two parts and has a processing break between them during which other appointments can be booked.
Collect online payments or deposits using PayPal or credit cards, send out invoices, add your sales tax, export transactions to generate proper accounting records. Require a minimum deposit before a booking is accepted.
Earn more by selling your services in packages
A location is a physical place where appointments happen
FAQ
Do some action automatically following a certain event, for example assign a package to a new customer.
Collect additional information that you would like to get for your appointments
Run multiple independent hitAppoint instances from one code base.
Wrap hitAppoint front end within a themed page mathing other parts of your website
Embed hitAppoint into other PHP pages, even on other sites.