The Client.
Extensis Group, LLC (ExtensisHR) is an organization that offers various HR services to other businesses and organizations.
The Challenge.
The client sought a web application to help support teachers and teaching administrators manage administrative tasks related to their schools. They needed a system that was more tailored to the needs and requests of their clients.
The Solution.
Our team worked with the client to develop a web application with features that address the direct needs of their clients. The web application helps promote a seamless experience for educators in managing their various administrative documents and tasks, while leveraging the newest frontend technologies to provide a modern and attractive interface.
Tech Stack
Web App Features.
Login/SSO.
Users who are granted access to the system can log in with their credentials.
Set up MFA preferences for added security, with a code sent via text or email.
Access to one or more school clients that a user is an employee of.
School Client Dashboard.
Dashboard view for at a glance information related to the school client.
Information shows on the dashboard based on the user’s role and permissions.
Super Admin Features.
Super Admin Management.
Add new super admin users to grant access to the super admin dashboard.
Edit existing super admin details or delete the user to remove access.
Client Management.
Add school clients that will be available to employees to access after login.
View and edit the details for a school client.
Manage the roles and permissions of the users in a school client.
Admin Features.
Letters.
Send custom letters to multiple employees in bulk.
Create letter templates to re-use for common letter formats.
Specify which employees should receive the letter.
View details of the past letters sent.
Calendar.
Create a calendar school year and edit the start/end dates for existing calendars.
Enter individual events to show to all users in the calendar, or add multiple events in a bulk upload.
Documents .
User can upload files to be stored as documents or certifications.
Users can edit or delete a document or certificate in the list.
Processes.
Create a process template to use for common administrative tasks.
Start a new process and assign tasks to other users to complete.
Mark as complete or cancel tasks in progress.
Review the status of each task in a process and of the process as a whole.