Find projects

Discover and match with projects from real companies

Salyx Medical
Victoria, British Columbia, Canada
Salyx Medical
Employer
3
Project
Academic experience
200 hours of work total
Learner
Anywhere
Intermediate level

Project scope

Categories
Project management Information technology Software development Artificial intelligence Databases
Skills
transcribing data storage twilio postgresql websocket manual data entry communication oauth restful api application programming interface (api)
Details
  1. 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.
  2. 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.
  3. 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

Deliverables: 

  1. 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.
  2. 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

  1.  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.


Mentorship
Regular meetings

Scheduled check-ins to discuss progress, address challenges, and provide feedback.

About the company

Company
Victoria, British Columbia, Canada
11 - 50 employees
Hospital, health, wellness & medical, Technology

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.

Business strategy
Communications
Competitive analysis
Market expansion
Market research
Operations
Product management
Product or service launch
Project management
Sales strategy
Computer science & IT
Artificial intelligence
Cloud technologies
Databases
Hardware
Information technology
Machine learning
Mobile app development
Networking
Security (cybersecurity and IT security)
Software development
Website development
Data
Data analysis
Data modelling
Data science
Data visualization
Design & creative
Architecture & design
Branding & style guides
Fashion design
Graphic design
Illustration
Interior design
UI design
UX design
Videography
Engineering & manufacturing
Chemical engineering
Civil engineering
Electrical engineering
Engineering project management
Hardware product design
Mechanical engineering
Robotics
Supply chain optimization
Finance
Accounting
Economics
Financial modeling
Financial services
Investment
Risk, audit and compliance
Human resources
Change management
Compensation analysis
Employee benefits
Employee retention
Internal communications
Leadership
Organizational structure
Talent recruitment
Training & development
Workplace culture
Workplace health/wellness
Marketing
Advertising
Customer segmentation
Digital marketing
Lead generation
Marketing analytics
Marketing strategy
Public relations
Search engine optimization
Medicine & health
Biotechnology
Healthcare
Public health
Social impact
Writing
Copy writing
Creative writing
Grant writing
Translation
Other
Education
Gender studies
History
Hospitality, tourism & culinary arts
Humanities
Law and policy
Media
Scientific research
Visual arts
Portal projects only
Open projects only
Beginner
Intermediate
Advanced
Very flexible
Moderately flexible
Not flexible
No poverty
Zero hunger
Good health and well-being
Quality education
Gender equality
Clean water and sanitation
Affordable and clean energy
Decent work and economic growth
Industry, innovation and infrastructure
Reduced inequalities
Sustainable cities and communities
Responsible consumption and production
Climate action
Life below water
Life on land
Peace, justice and strong institutions
Partnerships for the goals
0 - 1 employees
2 - 10 employees
11 - 50 employees
51 - 200 employees
201 - 500 employees
501 - 999 employees
1000+ employees
advanced manufacturing
academic association
agriculture
airlines, aviation & aerospace
apparel & fashion
arts
automotive
banking & finance
business & management
business services
construction, engineering & trades
consumer goods & services
cosmetics & beauty
defense & security
education
energy
entertainment
environment
events services
food & beverage
government
hospitality
hospital, health, wellness & medical
human resources & recruitment
individual & family services
insurance
it & computing
legal
liquor, wine & spirits
manufacturing
marketing & advertising
media & production
mining, forestry & fishery
non-profit, philanthropic & civil society
public relations & communications
publishing & printing
real estate
retail
sales
science
sports & fitness
technology
telecommunications
trade & international business
transport, trucking & railroad
travel & tourism
clean technology
Any
English
French (Canada)
Yes
No