Joomla Component Developer Needed for IMDB-Style Theatre Database + PDF Cast Extraction Integration

Замовник: AI | Опубліковано: 07.12.2025
Бюджет: 350 $

I am looking for an experienced developer who can build a custom Joomla component that functions similar to a small “IMDB for Theatre,” along with tools to import cast data from theatrical Playbill PDFs. Phase 1 — Web Application Inside Joomla You will develop a fully custom Joomla component that integrates directly into my existing Joomla website (BroadwayAndMain.com). The system must support the following: 1. Database Architecture (MySQL) Actors Shows Theatres Roles played (actor ↔ show ↔ theatre) Production dates 2. Joomla Component Requirements Custom backend admin interface Custom frontend display pages Joomla-native user accounts (register/login) Actor profile pages with: Photo upload Biography (optional) Embedded YouTube videos (acting reel / clips) List of shows and roles with dates Theatre pages: Shows produced Actors who performed there Show pages: Full cast list Theatre details Production dates 3. User Access & Paid Features The system must be designed so that in future phases: Actors can log in and update their own profiles A paid subscription upgrade can be added later (Stripe or PayPal) Additional profile features More photos or videos Featured placement You do NOT need to build the payment system yet—only design the component so it can support this later. Phase 2 — PDF Cast Extraction (Optional / Separate Budget) If you have experience with PDF parsing: Automatically read uploaded Playbill PDFs Extract: Show title Theatre name Cast list (Actor ↔ Character) Production dates Output structured JSON for importing into the database (I am open to assigning this part to a separate Python/PHP developer if needed.) Technical Requirements ✔ Strong experience building custom Joomla components (not just templates or small edits) ✔ Deep understanding of Joomla MVC architecture ✔ Experience with MySQL relational modeling ✔ Experience with user roles, ACL permissions, and profile management ✔ Clean, modular code that allows future expansion into: Mobile apps (iOS/Android) Actor subscription plans REST API for external integrations Optional but preferred: ✔ PDF data extraction (PHP or Python) ✔ Experience embedding YouTube / media assets What I Will Provide Example Playbill PDFs Sample actor/show/theatre data UI layout references Access to current Joomla installation Deliverables A complete, installable Joomla component (frontend + admin) MySQL schema Actor / Show / Theatre dynamic pages User login + profile editing framework Documentation Optional: PDF import tool To Apply, You Must Provide Links or screenshots of previous custom Joomla component work Your plan for structuring the data models Whether you can also do the PDF parsing or if you prefer the Joomla-only part Estimated timeline and milestones Note This is a long-term project. After the web app is complete, the next phases include: Mobile apps (iOS & Android) Subscription system Actor verification Automatic photo-matching tools Public search and filtering features I am looking for someone who can build a scalable, professional platform, not a quick hack.