A system and method for providing online customer-business connection and scheduling is disclosed. The system is configured to communicatively interconnect a web server, and one or more client devices, over the Internet, The web server includes a memory having instructions stored thereon and a processor configured to execute the instructions on the memory to cause the web server to determine a usable capacity for a business for scheduling in-person appointments for providing goods and services to a customer, the usable capacity being a regional percentage set by an appropriate entity of a based upon current conditions in the region, accept an appointment request for a client appointment from a customer using one of the client devices, provide a set of available appointment times to the one of the customer in response to the appointment request, accept a selected appointment time from the set of available appointment times from the customer, schedule the selected appointment time for the customer to meet in-person with the business to conduct commerce, and provide reminders of the selected appointment to the customer and the business before the selected appointment.
展开▼