Nvidia already had a website built in Drupal, so they sought to partner with a company versed in Drupal. The client asked us to develop and enhance features for them on an ongoing basis with quick turnaround time. OpenSource stepped up to the plate. With a team of Drupal experts we approached the client’s long-term software projects with an adaptive approach to the client’s needs.
The client came to us midway through their own software development process, so we had to be flexible and adaptive to client's existing progress. Our team took time to familiarize themselves with the application’s workflow. Based on the client’s workflow, we created a technical document to map out future development. We first aimed to fix functional glitches, and then enhanced the overall functionality of the web application. Because the client needed new features for their app on a regular basis, we opted for an agile methodology to enable quick turnaround time and the release of new app features every month.
Event Management: for full, flexible control of each event, the client can add, edit or delete events as required.
Applicants can see all events from the frontend. They can submit an application to attend an event if they are interested.
The client can accept or reject an applicant’s request based on availability and credibility factors.
For a personal touch, the client can send custom replies to an applicant instead of an automated response.
When the applicant receives approval for an event, the applicant can see the event link on their profile and sync the event with their personal calendar. For convenience, the applicant can also sync the event link from the approval confirmation email directly with their calendar.
Our work with the client remains ongoing, so we continue to study data on user flow and tackle related obstacles and challenges. In the future we aim to provide solutions to enhance and streamline the applicant’s user flow. These solutions, including introducing a mentor functionality, will expand the usefulness of the platform and target a broader audience.