Medical Solutions•Dec 2021 – Apr 2024•Technical Lead
Client Portal Travel
The Client Portal Travel project at Medical Solutions streamlines the process for clients to find suitable traveling nurses and staff. With features like Dashboard, User Maintenance, Job Posting, and Candidate Management, it offers a comprehensive solution for healthcare staffing needs.
ReactTypeScriptContext APISignalRReactstrapTanStack QueryTanStack TableAzure
Problem
Required real-time updates for travel-related data with efficient data management and advanced table operations for healthcare staffing.
Approach
Developed and implemented critical features such as Dashboard, Job Posting, and Candidate Management. Implemented real-time updates using SignalR, managed data with TanStack Query, and provided advanced table functionality with TanStack Table. Secure API communication using Azure API Management and CORS policies.
Challenges
- Real-time data synchronization across multiple clients using SignalR
- Managing complex state with real-time updates
- Optimizing table performance with large datasets
- Secure API communication via Azure API Management
Results
- Real-time updates with SignalR integration
- Efficient data management with TanStack Query
- Advanced table operations with TanStack Table
- Comprehensive monitoring via Azure Application Insights
Learnings
- SignalR integration for real-time applications
- State management with real-time data streams
- Advanced table component patterns
- Agile methodologies for project delivery