Workplace Scheduling (Shift List)

In-progress

Go to Shiftlist

Contributors

Collaborator
My current tech stack for Shiftlist is Next.js, Typescript, TailwindCSS, MongoDB, Auth0 by Okta, and Stripe. I plan on using SQL for the database in the future.
Defined words:
  1. Workplace

    A workplace is created for businesses that holds administrators, employees, shifts, and jobs (if applicable to your subscription).

  2. Administrator

    An administrator is a user that has the ability to create and modify workplaces.

  3. Employee

    An employee is a user that can be assigned to shifts by a manager.

I wanted to create something that would benefit small businesses and their employees. I decided to create a scheduling system that is affordable and effective.

Workplace scheduling software is usually expensive and hard to use. Shiftlist elimates both of those problems by providing a simple and easy to use interface.

Image of the shift dashboard with text that says 'scheduling made easier'

Shiftlist intends to have two types of users: employers and employees. Administrators are able to create and modify workplaces. Employees are able to view their shifts, request time off, and additional features. Shiftlist has two types of logins: administrator and employees. Administrators log in using their email and password, authentication with Auth0 by Okta. Employees log in using their employee ID and pin.

Shiftlist runs on a subscription-based model. There are three types of subscriptions: simple, advanced, and enterprise. The simple offers up to 3 employees, basic support, and unlimited scheduling. The advanced offers up to 10 employees, priority support, and unlimited scheduling. The enterprise offers unlimited employees, priority support, unlimited scheduling, and unlimited jobs.

Interested in Shiftlist?

Shiftlist is currently in development. If you are interested in using Shiftlist, please contact me at here.