SAIN - Scheduling Artificial Intelligence Network

Closed
Radiology Artificial Intelligence Network
Winnipeg, Manitoba, Canada
CEO
(13)
4
Project
Academic experience
200 hours per learner
Learner
Canada
Advanced level

Project scope

Categories
Data visualization UI design UX design Software development Databases
Skills
data storage error messages unit testing scheduling cloud services local storage workflow automation integration testing sql (programming language) responsive web design
Details

The goal of this project is to develop a scheduling program using JavaScript that allows users to manage shifts, payroll, and other automated workflows . The program will provide a user-friendly interface for creating customized workflows for departments within a hospital.. It will include features for viewing schedules in different formats (e.g., daily, weekly, monthly) and will support notifications for request for time off, vacation and shift swaps.


We are particularly interested in:

-Creating an app where the program can be hosted on a server

-The scheduler needs to be able to connect to legacy systems with exporting CSV files.

-Develop a web based dashboard frontend

-Implement a responsive design to ensure usability on different devices.

-Implement authentication login

Deliverables

Objectives-

  • Create an intuitive user interface for scheduling and managing shifts.
  • Provide functionality for creating, editing, and swaping shifts
  • Implement features for assigning and reassigning shifts based on staff availability and qualifications.
  • Integrate tools for tracking employee hours, ensuring compliance with departmental obligations
  • Enable notifications for shift reminders and updates.
  • Generate reports for monitoring and analyzing shift allocation.

Tasks-


-Building SQL DB

-Creating customized workflows for scheduling


Data Validation and Error Handling:

  • Validate input data to ensure it meets specified criteria (e.g., valid date, non-empty title).
  • Provide informative error messages for invalid inputs

Deployment:

  • Deploy the application to a suitable platform (e.g., web hosting, cloud service).

Testing and Quality Assurance:

  • Develop unit tests to verify the functionality of different components.
  • Conduct integration testing to ensure seamless interaction between modules.

Data Persistence:

  • Implement a data storage mechanism to persist events across sessions.
  • Utilize local storage on server


Deliverables:

  1. Functional scheduling program with a user interface.
  2. Documentation including user guide and developer documentation.
  3. Test suite where functionality can be confirmed
  4. Deployed application.




Mentorship

We can offer weekly meetings and open lines of communication in any details need to be confirmed. The students will have the opportunity to learn the digital process’s involved with our healthcare system. There is ample opportunity for immense digital innovation in healthcare. Implementing AI on our data will allow them to propel their career with the up and coming technology.

About the company

Company
Winnipeg, Manitoba, Canada
2 - 10 employees
Hospital, health, wellness & medical

Radiology AI Network (RAIN) is a team of healthcare professionals looking to automate the workflow within healthcare departments. Building a program that allows mangers and supervisors to process diagnostic imaging requisitions and run algorithms with analytics for healthcare organizations.