A fully fuctional appointment system with full features