Smartphone app for clients to request temporary or permanent staffing services along with the candidates' ability to update their availability and schedule themselves into available temporary jobs. Candidates can also apply for available permanent positions.