Skip to content

Latest commit

 

History

History
73 lines (50 loc) · 2.72 KB

File metadata and controls

73 lines (50 loc) · 2.72 KB

🧫PharmaCare – Web Pharmacy Management System (WAP Version)

🎓 Academic Project Overview

PharmaCare is a web-based pharmacy management system developed as an academic project for the Web Application Programming (WAP) course. This project is an extension of the previous WebPharmacy application that initially used HTML5, CSS, and JavaScript, and is now enhanced with Native PHP and MySQL to support dynamic data processing and database integration.

The system is designed to simulate basic pharmacy operations, covering both user-facing features and an administrator dashboard for managing data. This project focuses on implementing core web programming concepts such as server-side scripting, database connectivity, and CRUD operations.


🚀 Key Features

👤 User Interface (Front-End)

  • Medicine Catalogue: Users can browse available medicines with detailed information.
  • User Authentication: Login system to differentiate user access.
  • Transaction Flow: Users can perform purchase transactions through the website.
  • Medicine Stock View: Displays available stock information in real time.
  • Simple & Responsive Layout: Built using HTML, CSS, and JavaScript for better usability.

🛠️ Administrator Dashboard (Back-End)

  • Dashboard Overview: Admin homepage to access management features.
  • Medicine Management: Add, update, and delete medicine data.
  • Stock Management: Monitor medicine availability.
  • Transaction Management: Manage incoming and outgoing transactions.
  • User Data Management: View and manage registered users.

🧰 Technology Stack

  • Front-End: HTML5, CSS3, JavaScript
  • Back-End: Native PHP
  • Database: MySQL
  • Development Environment: Localhost (XAMPP / similar PHP server)

📂 Project Structure

PHP_WebsitePharmacy/
│
├── Connection/        # Database connection files
├── ViewUser/          # User-side pages (HTML, CSS, JS, PHP)
├── ViewAdmin/         # Admin dashboard pages
├── assets/            # Images and shared assets
├── uploads/           # Uploaded medicine images
└── README.md

🎯 Project Purpose

This application is developed to:

  • Help users access pharmacy services digitally.
  • Assist administrators in managing pharmacy data efficiently.
  • Serve as a learning medium for implementing PHP and MySQL in web applications.
  • Provide hands-on experience in building a multi-role web system (User & Admin).

👩‍💻 Author

  • Sarah Nurhaliza, Developer
  • Neyza Maylanie Santosa, Developer

This project was developed to fulfill the requirements of the Introduction to Web Programming (IWP) course – CEP CCIT FTUI.