The web team has been busy over the last few months, developing the registration and content website for this year's Global Transfer Pricing event. Check out what goes into this process...
When building a website, first, we need to know what the client's outcome is. In this instance, we were tasked to create a registration website for a Global Transfer Pricing Conference that is to be held in the US.
For this website, we opted to use Joomla, for many reasons. Joomla is an open-source content management system (CMS). Joomla is written in PHP and ranks as one of the most popular content management systems. Joomla is renowned for its flexibility, scalability, and user-friendliness. This client always prefers the development team to build the website in Joomla as they're comfortable enough to now make their own minor changes without having to email us.
We like to make registration websites simple for the end-user. We streamline the registration process by giving the user a limited set of options to make the experience as seamless as possible.
Front-end, user/delegate can:
- Register for events via the website.
- Log in to view, update, or add registration details.
- Delete their profiles.
The website is also given the ability to push notifications/emails to end users for confirmations.
Emails are sent to users, confirming their registration and providing information on how to log in and update their registration details. Administrators also receive emails notifying them of new delegate/user registrations for the event, containing delegate details. If registered delegates update their information, administrators receive another email with both the previous and updated data, along with the time of the update.
Back-end Administrator Functionality:
- Create registrations on behalf of delegates and send them login details to update their registration information.
- View the number of event registrations and filter them by registration date, last update date, name, and other various details.
- Create unlimited fields for the registration form, organizing them into groups.
- Show/hide registration fields.
- Export all fields or select specific ones for Excel format.
- Automatically close the registration.
- Specify email addresses for notifications when users/delegates update/register their details.
- Automatically generate badges for registered delegates.
- Create custom messages/text to display on the front-end when registration is closed.
The Easy Profile component plugin was used to create/manage custom fields for registration, adding additional functionalities such as badge generation, delegate detail export, custom messages/text display on the front-end, user registration email to administrators, and update notification emails to administrators.
Clients can access/view/manage their details via the website by logging in with their email/username and password.