Skip to content

nitin3590/CSE_360_Project

Repository files navigation

Healthcare Clinic Portal

Overview

This repository contains the source code and resources for the Healthcare Clinic Portal, developed as a group project for Arizona State University's CSE360 course. The application aims to digitize patient records and streamline clinic operations by providing a user-friendly interface for both patients and staff.

Features

  • 📌 Digital Patient Records: Secure storage and management of patient information.
  • 📅 Appointment Scheduling: Efficient system for booking and managing appointments.
  • 🏥 Staff Management: Tools for staff to monitor schedules and patient interactions.
  • 🔒 Secure Messaging: Encrypted communication between patients and healthcare providers.

Technologies Used

  • Frontend: JavaFX for building the user interface.
  • Backend: Java for application logic.
  • Database: Integrated SQL database for data storage.

Installation

Clone the Repository

git clone https://github.com/nitin3590/CSE_360_Project.git
cd CSE_360_Project

Set Up the Database

  • Ensure you have a compatible SQL database installed.
  • Import the provided database schema located in the BackEnd directory.

Run the Application

  • Open the project in your preferred Java IDE (e.g., IntelliJ, Eclipse).
  • Build and run the Main.java file located in the FrontEnd directory.

Usage

  1. Login:
    Use the default credentials provided in StaffUIDList.txt and PatientUIDList.txt for initial access.
  2. Navigation:
    The main dashboard provides access to patient records, appointment scheduling, and messaging features.
  3. Data Entry:
    Authorized staff can add or update patient information and manage appointments.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages