Skip to content

FidoDido1116/eLUPUS

Repository files navigation

Folder Structure

The provided files indicate the following structure and purpose:

MultipleFiles/: This directory contains the core PHP application files, including: cdn.php, cdn2.php, cdn3.php: These files likely handle the display and management of files for the "CDN" department, categorized by their disposal status. common.php: Establishes the database connection. deletefiles.php: Handles the deletion of file records from the database. editfiles.php: Provides an interface for editing existing file records. footer.php: Contains the common footer section for the web pages. header_menu.php: Contains the common header and navigation menu, including login/signup modals. index.php: The main landing page, serving as the login interface for the system. kpsm.php, kpsm2.php, kpsm3.php: Similar to the cdn.php files, these likely manage files for the "KPSM" department based on disposal status. login.php: Processes user login requests. logout_script.php: Handles user logout. service.php: Appears to be the main page for adding new file records and provides navigation to different departmental file views. signup_script.php: Processes new user registration. style.css: Contains the custom CSS styles for the application's appearance. test.php: A development or testing file with incomplete PHP logic for file insertion. updatefiles.php: Handles the update of existing file records in the database. Other binary files (e.g., COMMIT_EDITMSG, config, description, HEAD, index, main, various hash-named files): These appear to be Git-related files, suggesting the project was under version control.

Technologies Used Backend: PHP Database: MySQL (via mysqli) Frontend: HTML5 CSS3 (with style.css) JavaScript (jQuery, Bootstrap 4.1.3) Web Server: Apache (implied by PHP and MySQL usage)

Features User Authentication: User login with Personal ID and Password. User registration (Sign Up). Session management for logged-in users. File Management: Categorization by Department: Files are categorized into KPSM, CDN, Penguatkuasaan, and Perkastaman. Lifecycle Tracking: Files are tracked through "akan lupus" (will be disposed), "dalam proses" (in process), and "sudah lupus" (already disposed) stages. File Details: Records include: Reference Number (No. Rujukan) File Title (Tajuk Fail) Date (From and To) (Tarikh: Daripada, Kepada) Number of Attachments (Bil. Lampiran) Disposal Suggestion (Cadangan Pelupusan) Notes (Catatan) Add New Files: Interface to add new file records with all relevant details and assign them to a department and process stage. Edit File Details: Functionality to modify existing file records. Delete Files: Functionality to remove file records. Print Functionality: Pages include a "Print" button to print the displayed table data. User Interface: Responsive design using Bootstrap. Navigation menu with links to different file categories and user actions (logout, signup).

About

Unfinished project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors