Profile Image

Ramy Ibrahim

Web Developer

Dow Jones - HR-Hub site

DowJones HR-Hub (Internal site) Project

Rescued, revitalized, and updated the company’s internal HR website which was using legacy code with no documentation.
-Designed and developed custom plugins and web applications for the website’s outdated WordPress:

Employees sheets 2.0

The employee’s sheets 2.0, plugin gives the admin ability to extract data from Excel files and save them into the database, with the ability to display these data as an HTML through the “Short Code” feature.

Features:

  • The plugin’s control panel is available on the “WordPress” dashboard.
  • Easy to use, just upload the Excel file, review the content, and publish to stream the content to the special shortcode.
  • Admin can see the date and time of the last upload, with the ability to download the original excel file.
  • Admin can change the HTML layout and CSS style in the “Templates editor” section.
  • Admin can disable or enable the “Short Code” or replace the HTML content with the custom content in template “config” in the “Template Editor” section.
  • Filters feature: to add changes to the Excel content, like (Links, Highlights, Replace, and Hide), these filters can add to the original Excel file.

Screenshots

View and download the current excel file
View and download the current excel file
Upload a new excel file
Upload a new excel file
Templates editor
Templates editor
Excel file content in HTML form
Excel file content in HTML form

The slide show developed especially for the “HR Hub” theme displays the slides depending on the country.

Features:

  • The plugin’s control panel is available on the “WordPress” dashboard.
  • Admin can control the motion style, speed, duration, size, navigator style, and position.

Screenshots

Carousel
Carousel
Carousel settings
Carousel settings

Tiles 1.0

The tiles plugin helps to add blocks of images, links, and texts in any part of the site through the “Short Code” feature.

Features:

  • The plugin’s control panel is available on the “WordPress” dashboard.
  • Full control in the tiles blocks, Add, Edit, Remove.
  • Draft feature, admin can save the tiles blocks as a draft until he decides to publish.
  • Admin can change the HTML layout and CSS style of the tiles blocks in the “Templates editor” section.
  • Admin can disable or enable the “Short Code” in template “config” in the “Template Editor” section.

Screenshots

The tiles blocks
The tiles blocks
The tiles blocks control panel
The tiles blocks control panel
Blocks template editor
Blocks template editor

Modern search form, helping visitors to find the information on “HR Hub” site in the easiest way without reloading or redirecting to a different page.

Features:

  • Minimize the search form or display in need.
  • Display Suggestions for search words, with the ability to control these words through the control panel in the dashboard panel.

Screenshots

Quick search at home page
Quick search at home page
Quick search popup result form
Quick search popup result form
Keywords editor
Keywords editor

Files collector 1.0

Files collector is an individual web application not part of “WordPress” platform but use the “wordpress” database to check the meta, posts status, and other stuff. This application helps to collect and archive the files that are added to the “WordPress” posts depending on some of the filters like date, file extensions, and post status.

Features:

  • Archive the files in one ZIP file with the ability to download.
  • Admin can download the old archives from the “Archives history” section.
  • Admin can delete the archive history.
  • “Catch the invalid URL” feature tests the files links and gives a report about the valid and invalid links.
  • “Index files” feature displays the files and the links depending on the filters.

Screenshots

Fles collector - Home page
Fles collector – Home page
Fles collector - Index files
Fles collector – Index files
Fles collector - Archive files
Fles collector – Archive files
Fles collector - Archive history
Fles collector – Archive history
Fles collector - URL validation
Fles collector – URL validation

Leave a Reply

Your email address will not be published. Required fields are marked *