Skip to content

faiyaz103/KUETMedicalCenter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

125 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

KUET Medical Center

Project Details

This project was developed as part of the course System Development Project (CSE 3200) at Khulna University of Engineering and Technology.

  • Framework: Laravel 11

  • Frontend: HTML, Tailwind CSS and JavaScript

  • Backend: PHP:Laravel

  • Database: MySQL

  • Package Used: Laravel Breeze for authentication

  • Testing Framework: PHPUnit

  • Testing:

    • CI using GitHub Actions
    • Feature Test using PHPUnit
  • Team:

Key Features

  • Optimized for all screen sizes, including mobile, tablet, and desktop.
  • Ensures a seamless user experience across different devices.
  • Secure authentication system with role-based access control.
  • Email verification to ensure account authenticity.
  • Supports multiple user roles (Admin & Student) with different permissions.
  • Restricts access to specific pages based on user roles.
  • Ensures users can only access features relevant to their role.
  • Create, Edit, Delete operations for managing content and data.
  • Only authorized admins can perform critical operations.

Database

Entity Relationship Diagram

dbdiagram

Website Preview

Home Page

home

Healthcare Professionals

doctors

staff

Facilities

Facilities

Services

Services

Services

Notice Board

Notice

Contact

Contact

Responsive Design

response1 response2 response3 response4

Authentication and Verification

User Registration

Sign Up

Login

Login

Email Verification

Verification

Gmail SMTP

Verify

Password Recovery

forgotpass

Profile Information

profile

Role-Based Access

Blood Bank page is only accessible by authenticated and verified students

bloodbank

Authenticated and verified students can access the list of available blood donors

donor

An authenticated and verified student can register as a blood donor

bloodedit

Admin Panel

Admin Dashboard

adminpanel

adminindex.jpeg

Add Information

create

Edit Information

edit

Laravel Logo

Build Status Total Downloads Latest Stable Version License