Skip to content

DevJam-2025-SQL-Alchemists/Hospital-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Devjam Readme

Introduction:

The Hospital Management System is a web application designed to assist with hospital operations by integrating modern technology into day-to-day management processes. Built with Django as the backend and React as the frontend, the system offers a seamless and efficient way to manage critical hospital functionalities while prioritizing data security, usability, and scalability.

Table of Contents:

image

Role-Based Access Control (RBAC)

RBAC ensures that users (e.g., Receptionists, Doctors, Admin) can only access features and data relevant to their roles, enhancing security and preventing unauthorized access.

JWT Authentication

JWT (JSON Web Tokens) is used for secure user authentication, ensuring that users' interactions with the system are authorized and their identity verified.

Google Authentication

Google Authentication allows users to sign in using their Google accounts, simplifying the login process and ensuring secure access without managing multiple credentials.

Razorpay Transaction Integration

Razorpay integration enables users to make secure payments for hospital services directly through the platform, including for appointments and medical tests.

Transaction Invoice Email

After each transaction, the system automatically sends an invoice to the user's email, providing a summary of the payment details.

Appointment Booking and Pay Later Option

Users can book appointments and choose to pay later, allowing for flexibility to complete payments at their convenience via the payment gateway.

Transaction Record Keeping

All transaction details, including status and amount, are securely stored, allowing users and administrators to track payment history.

Deployed Backend with PostgreSQL Database

The backend is powered by PostgreSQL, providing reliable, scalable, and efficient data management for hospital operations.

Technology Stack:

  1. Django
  2. React
  3. Tailwind
  4. SQlite/Postgresql

Contributors:

Team Name: SQL Alchemists

Made at:

About

A hospital management web app built with django and react

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published