I have a website for a customer they want to do a full redesign https://sans.org.sa/ I shared with them a simple landing page, I've done https://sansdev-black.broccolihost.net/ in addition to what www.sans.org.sa features, they want to add the following - Registration Multi-step (Memberpress/ Ultimate Member...etc) - Name, phone, email, SANS Membership ID ( if available) - Payment (recurring) LOCAL payment gateway (Saudi Arabia) - Upload CV - Working in what hospital - After registering, user will be provided with @SANS email as login detail ... etc - Customer profile page (Memberpress/ Ultimate Member....etc) - Edit Details - Upload Personal Certificate - Control Member Directory Privacy - Member Directory (Memberpress/ ultimate member) - Filter (Name, Speciality, Location, Job ...etc) -Events organizing - with certificate generation and upload certificates in profile (Eventin Plugin) - Specific page for re-occurring events - Shows Previous Events, current and Future - Show Summary of the last event...etc - Register Event ( Regular, or Company Discount ...etc ) - Payment, then receive confirmation and QR Code for Entry - Learning Management System (Learn Dash...etc) - Online Courses for Members ( either free or Limited to extra payment) - Receive certificate by email after completion - LOCAL Payment Gateway ( Subscription ) -Policy pages (PDFs) page -A dedicated page if an external entity want to collaborate with SANS (Contact Form) - Control pages restricted to members Preferred to build it with Elementor, and no customized plugins, I believe all requirements can be achieved from Plugins that can be purchased from WordPress plugin store all contents will be supplied by customer the Plugins I suggested are based on my experience, any Plugins can be used as long as it delivers the same result