[go: up one dir, main page]

0% found this document useful (0 votes)
21 views12 pages

Bad Syntax

Uploaded by

Princy Rastogi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views12 pages

Bad Syntax

Uploaded by

Princy Rastogi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 12

SIH 2024

Core Technologies Used

We are building a robust, scalable, and user-friendly healthcare platform


prototype using the following technologies:

1. Frontend (React – MERN Stack)

React: Powers a fast, interactive UI for features like “Find Nearby Hospitals,”
“Check OPD Queue Status,” and “Check Bed Availability.”

React Hooks & Context API: Ensures seamless state management and real-
time updates across components.

Bootstrap: Provides a responsive, professional UI with smooth interactions


and mobile compatibility.

2. Backend (Node.js/Express.js – MERN Stack)

Express.js: Manages backend APIs to communicate with hospital systems


using RESTful or GraphQL.

WebSocket: Enables real-time updates for OPD queues, bed availability, and
more, reducing the need for constant HTTP requests.

HMS API Integration: Fetches real-time data from open hospital APIs using
REST, GraphQL, or gRPC.

Faker.js: Simulates real-time data with dummy content for demonstration if


live hospital data isn’t available.

Web Scraping (Temporary): Scrapes hospital web portals using BeautifulSoup


or Scrapy if APIs are unavailable.

3. Database (MongoDB – MERN Stack)

MongoDB: Stores dynamic healthcare data, including hospital info and real-
time stats, optimized for quick retrieval.

Mongoose ORM: Streamlines database operations, offering easy data queries


and schema management.

1. Real-time Communication OPD queues and availability.


2. GraphQL: For structured data retrieval, especially in microservice
architectures.
3. 5. Authentication & Admin Portal
4. JWT (JSON Web Token): Secures user and hospital admin sessions,
ensuring authorized access to sensitive data.
5. Admin Portal: Allows hospital staff to manually update OPD queues,
bed availability, and medicine stocks
6. APIs & Integration
7. Google Maps/Geolocation API: Facilitates finding nearby hospitals
based on user location.
8. Payment Gateway: For potential appointment booking and medicine
purchasing features.
9. Hosting & Deployment
10. Cloud Hosting (Heroku, AWS): Ensures scalable, reliable
platform deployment.
11. CI/CD (GitHub Actions, Jenkins): Automates testing,
integration, and deployment for continuous improvements.
12. 8. Testing
13. Postman: Validates API integrations and real-time data fetching.
14. Jest: Ensures frontend functionality and UI consistency.
15. Mocha: Tests backend logic and API performance.
16. By leveraging this robust tech stack, we are building a real-time,
scalable, and user-centric healthcare platform that prioritizes efficiency
and accessibility. This solution positions us to deliver impactful
healthcare innovations, demonstrating our team’s readiness for the
challenges ahead.

You might also like