Skip to content

Web based Clinic Management System developed for the 2nd year group project of university

License

Notifications You must be signed in to change notification settings

DinithKumudika/Ayumed-Clinic-Management-System

Repository files navigation

Ayumed-Clinic-Management-System

Ayumed is a Web based Clinic Management System developed for the 2nd year group project of university

This web application currently has 5 stakeholders

  • Patient
  • Doctor
  • Pharmacist
  • Clinic staff member
  • Admin

Group Details

Group No : Group 17 - Information Systems

Name Student ID
Dinith Kumudika 2020/IS/059
Jayani Ranasinghe 2020/IS/081
Pabasara Sathsaranee 2020/IS/004
Affdha Awfar 2020/IS/010

Trello Workspace

https://trello.com/w/2ndyeargroupproject5

Technologies

Architecture : MVC
FrontEnd : HTML CSS Javascript
BackEnd : PHP
Package Manager : Composer

Tech Stack

LAMP Stack

Web Server OS : Linux
Web Server : Apache
Database : MySQL
Bacnkend Language : PHP

Libraries

PHP

PHP dotenv
Dompdf
PHPMailer

JavaScript

SweetAlert2
Chart.js
FullCalendar

Getting Started

Prerequisites

  • Apache Server
  • PHP 5.6+
  • MySQL Database
  • Composer
  1. Download the files, either directly or by cloning the repo.
  2. Create database schema using sql dump file.
  3. Create .env file from .env.example file and adjust database configuration.
  4. Run composer install to install the project dependencies.
  5. Install XAMPP for an easy quickstart. Also something like WAMP can be also used instead of XAMPP

Config Files

Modify the URL_ROOT and SITE_NAME in the config.php to your project folder and name of the site name as you prefer

// URL root
define('URL_ROOT', 'http://localhost/<project root>');

//SITE name
define('SITE_NAME', <site name>);

htaccess file

Modify the RewriteBase in the .htaccess file inside the public folder to match the name of your installation folder

RewriteBase /<your root folder>/public

Install the Database

Create a database named as ayumed_clinic_mgt_system using PhpMyAdmin and import the sql file to it.

composer installation

Go to project folder and run the composer install command

composer install

About

Web based Clinic Management System developed for the 2nd year group project of university

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published