

Project scope
Categories
Project management Information technology Software development Artificial intelligence DatabasesSkills
transcribing data storage twilio postgresql websocket manual data entry communication oauth restful api application programming interface (api)- Enhance Communication & Connectivity – Implement a seamless and secure chat and video call system using a cost-effective, maintainable third-party plugin or open-source library within a Node.js-based API.
- Optimize Medical Documentation – Integrate AI-powered transcription to convert doctors’ handwritten or printed notes into digital text for efficient data archival in a PostgreSQL database.
- Streamline Project Management – Transition from an Excel-based tracklist to an automated Gantt chart using a third-party tool to improve project progress tracking and visualization.
Deliverables:
- Chat, Video call, and web app through 3rd party plugins such as Twilio or other alternatives or open-source libraries upon selecting a cost-effective, easy-to-maintain integration on a node. js-based API.
- Use an AI plugin, or library to transcribe a text (doctors’ notes) from a picture to digital text for data archival in a Postgresql database through a node. js-based API.
MVP Software
- Transport our Excel tracklist to a Gantt chart to track our project's progress, automate and enhance the visualization of the completion timeline through a 3rd party plugin or library.
Tasks Description (1 & 2):
API Structure (Node.js & Express)
- Define endpoints for user authentication, chat, video calls, and AI transcription.
- Implement JWT-based authentication and role-based access control.
- Ensure secure API communication using HTTPS and proper CORS settings.
Database Schema (PostgreSQL)
- Design different roles for users seniors can schedule video calls), caregivers and doctors (who can accept and generate video call sessions), and family members (Who can schedule video calls).
- Structure chat messages and video call records efficiently.
- Implement AI transcription storage for caregiver notes (photo to text).
Front-End Integration (Flask)
- Set up RESTful API communication between Flask and the Node.js backend.
- Implement a responsive UI using Flask templates or integrate with Vue.js.
- Ensure real-time updates for chat and video calls using WebSockets.
API Documentation & Security
- Generate API documentation with Swagger or Postman.
- Implement OAuth2 or JWT authentication for secure access.
- Ensure encrypted data storage and secure communication.
Task 3 Description:
Transformation & Automation: Convert the Excel-based project tracking system into a dynamic Gantt chart, which provides a visual representation of tasks and deadlines.
Enhanced Visualization: Implement a timeline-based display to show project progress, blockers, and estimated completion dates.
Integration with MVP Software: Ensure compatibility with the Minimum Viable Product (MVP) software to streamline project tracking.
Automation Features: Implement automated updates based on task status changes, reducing manual data entry.
Scheduled check-ins to discuss progress, address challenges, and provide feedback.
About the company
We are a digital health technology company, an organization that leverages digital innovations to enhance healthcare delivery, patient care, and overall health outcomes. Our Smart Patient-Monitoring Solution, driven by the Salyx Device, connects individuals, healthcare professionals, and loved ones in real-time.