Internal content management system for creating, editing, and organizing company news, announcements, training materials, and policies. Offers multilingual support and features like comments, likes, and messaging for improved communication.
Technical Specs
Utilized CKFinder & CKEditor for a rich text editor in message composition.
Connects to multiple PCs over the network with exec commands and AWS CLI to copy and transfer exported POS data files to specific IP addresses.
Facilitates connection from a Linux server to Windows PCs using mount.
Can connect to store POS machine databases (SQL Server 2008) via PHP with PDO using "odbc:Driver={SQL Server Native Client 10.0}" to retrieve data and verify POS machine updates.
Combines raw CSS with vanilla JavaScript.
Codebase uses both functional and object-oriented programming paradigms.
Employs PDO for database operations.
Initially deployed on an Apache 2 physical server, later migrated to Amazon EC2 running CentOS 7 OS.
Features
Internalization; English and French
Post, update or delete on multiple categories.
News and Announcements
Learn: Training, Marketing Acronym
Self-help: Hanging, Procurve Port Mapping, POS Troubleshooting, Network Issue, Google Apps, Chat/Message
Forms
Policies
E-Manual
HR Bulletin
Comment, like count, views count for news or announcement posts.
Messaging with the following features:
Inbox
Starred
Sent Items
Drafts
Trash
Messaging Restriction
Message Notification
CMS Admin Dashboard; Add, edit, delete of contents.