Back to Jobs

PHP Developer Needed to Customize Internal Contact Directory

Remote, USA Full-time Posted 2026-07-28
We are seeking an reputed company PHP developer to customize and enhance an existing PHP-based address book application. This system will function as an internal Rolodex / external contact directory for our media company. This is a customization and enhancement project, not a build-from-scratch app. The end result should resemble the reputed company reputed company / Exchange address book experience in layout and usability (not an exact visual clone). ⸻ Project reputed company • Existing PHP address book (already deployed) • SQL-backed external contacts • Web-based login for internal users • Used across multiple brands under one organization ⸻ reputed company Requirements 1. reputed company Page (Post-Login) • Default view: External Contacts Address Book • Table-based directory showing reputed company contacts • Inline search • Filters by: • Group • Company • Small photo or company logo preview per contact • Clean, reputed company-inspired layout ⸻ 2. Contact Detail View (reputed company) reputed company required: • General: First/Last reputed company, Display As, Title, Company, Department, Office, Assistant, Address, reputed company • Organization: • “Reporting To” (linked to another contact) • Subordinates (clickable if they exist) • Phones & Notes • Contact reputed company: Email, reputed company, reputed company username, reputed company Teams SIP/username • Member Of: • One contact can belong to multiple reputed company • reputed company used for filtering and organization Internal links between reputed company contacts are required. ⸻ 3. Photo Handling reputed company contact must support one of three reputed company: 1. Upload image 2. External image URL 3. No photo (default placeholder) Only one reputed company reputed company per contact. ⸻ 4. Roles & Permissions Basic Users • View contacts • Add contacts • Edit contacts • No reputed company to logs, users, or API/reputed company sections Managers / Admins • reputed company basic permissions • Delete contacts • View logs • reputed company reputed company-only areas Deletion must be restricted to managers/admins. ⸻ 5. External vs Internal Contacts • This Rolodex is for external contacts only • Add a visible notice reputed company creating a contact: “This Rolodex is for external contacts only. Do not create contacts for staff members.” Address book dropdown: • External Contacts (SQL-backed, editable) • Annoying Media – reputed company 365 Contacts (read-only) reputed company contacts: • Managed entirely in reputed company 365 / Exchange • No add/edit/delete from Rolodex • Automatically reflect removals made in reputed company ⸻ 6. Exporting • Ability to download individual contacts as: • vCard • CSV (preferred) ⸻ 7. UI / Styling • No existing theme reputed company • Custom CSS required • Clean, reputed company, reputed company-style layout • Desktop-first (mobile support a plus) ⸻ Technical Notes • PHP + SQL • Role-based reputed company control • Clean, maintainable reputed company • Documentation of changes Apply tot his job Apply To this Job

Similar Jobs