PickStar makes the accessibility of hiring famous guest speakers for a variety of events possible. Before PickStar’s inception, it was challenging to have access to elite athletes, celebrities and sports personalities. Pickstar engaged us to help solve this problem and automate the process of selecting and hiring these speakers.
After the initial success of the mobile-optimised web platform which launched in June 2018, PickStar is also investing in mobile apps for iOS and Android. This will further enhance the experience for the clients and the general public who use this platform.
Customers can search and filter talent, request a booking, process their payment and are kept up to date with the talent applied and selected.
Talent is able to respond to customer requests and search for opportunities via an opportunity billboard.
The portal is integrated with a payment gateway so that all transactions are handled and taken care of reducing management time for each job.
The portal caters to many users being Customers, Talent, Talent Managers and Administrators.
Customers can make bookings, Talent can register and begin receiving work and Administrators handle the invoicing, payment and vetting.
The portal is also integrated with an SMS system so that reminders are automatically sent to the talent reducing management time and interactions with each booking.
Administration costs can be kept low by automating parts of the booking workflow such as payments and reminders.
User roles within the system allow for clients, talent, talent agencies and Pickstar admin to securely access different levels of functionality.
As part of the bookings, automatic notifications are used to prompt users for actions through the process.
We implemented the following technology stack.
Built-in Vue.js as a single page application, this enables us to create a fast user experience without page reloads and greater flexibility as the system evolves over time.
The backend is built in Laravel & MySQL with an API focused interface so both the web and mobile apps can use the same endpoints reducing additional development.
Our continuous integration systems allow us to test new app builds and update the production site quickly and easily so we can release as often as required.
Amazon’s Elastic Container Service allows us to separate our services in separate containers within a cluster that can be spun up and down quickly and effortlessly.
View more details