- SERVICES
- COMPANY
- WORK
- BLOG
- Log In
- Get Started
-
Contact Us
-
SERVICES
- Custom
- Wordpress
- SEO
- Fractional CTO
-
COMPANY
- OUR HISTORY
- COMPANY VALUES
-
WORK
-
BLOGElevate Your Travel and Hospitality Website: Using WordPress to Captivate and EngageBoost Your Region’s Tourism with WordPress Local SEO OptimizationUnlock the Magic of Travel Destinations with Interactive Maps and Stunning Image Galleries on WordPressMastering WordPress Booking System Integration for Seamless Online BookingsBeyond the Waiting Room: Telehealth Integration with WordPressNavigating the WP Engine & WordPress Storm: Your Websites are Safe with UsView all featured articles
-
CUSTOM WEB DEVELOPMENT
- Custom Web Development
- Headless CMS Development
- Javascript Development Services
- Laravel Development Services
- PHP Development Services
- Shopify Development Services
-
WORDPRESS DEVELOPMENT
- WooCommerce Maintenance
- Custom WordPress Development
- Enterprise WordPress Development
- Headless WordPress Development
- WooCommmerce Development Services
- Wordpress Maintenance
- Wordpress Maintenance for Non-Profits
- Custom WordPress Plugin Development
- Custom WordPress Theme Development
LeadNow
Focus 3 needed to refresh their existing leadership evaluation application, LeadNow, adding better reporting functionality, and a self-serve option for individuals and small group users. Using the current version of the application as a template, we rebuilt the application using the Laravel framework.
The Challenge
Focus3 had an existing leadership evaluation application, that was build in Laravel, but it did not contain all the functionality that was required by Focus3. Additionally, Focus3 had used the application enough to identify some additional features and add-ons that would add value for its clients.
Refactor to win
We began this project by doing a few rounds of initial discovery. On initial inspection of the application, we found much of the code was written procedurally, leading to some large file sizes, code repetition, and greater cognitive load for future development efforts. The decision was made at that point to create a new back-end codebase, along with various front-end improvement
We proceed to wear many hats
During project discovery, we were tasked with maintenance and upkeep of the existing application, while building out the next version. One of the main issues with the existing application was the generation of downloadable PDF reports. The current application was buggy, and took a long time to generate a downloadable report. We were able to address this by creating a screenshot microservice that worked off of a Node package. This allowed the existing application to be responsive enough during the build out.
Live and wired
We developed new, more intuitive user interfaces for the consumer facing portion of the application. In order to get the new user interface up and running quickly, we used Laravel Livewire as a front-end framework, along with the Laravel Jetstream package. Tailwind css helped us round out the user interfaces with a quick, clean, declarative syntax. Additionally, we where able to leverage the print microservice we created for the previous application to ensure the performance of the print features. Learn more about Curious Minds Media's Laravel development services.
Wrapping up
One of the most important part of deploying an application is documentation, help files and after deployment support. Once the application was deployed to staging, and subjected to our rigorous internal testing process, we began to build the help documentation for the application's users. We also put in place a maintenance plan, and application-level performance and error monitoring. Discover more Laravel and Javascript case studies.
Questions about getting started? Contact us today.
Technologies and services we work with:
LaravelWordPressReactJSEmberJSWooCommerceNextJSGatsbyShopifyVueJSContentfulJAMStackLaravel JigsawWP EngineLaravel LivewireNetlifyClient Testimonials
We ❤️ our clients
We only thrive when our clients thrive. Customer satisfaction is our top priority. That's why we are constantly improving our methods and practice to ensure the highest levels of customer support.
Let's build something amazing together
Give us a ring and let us know how we can help you reach your goals. Or if you'd like, start a chat. We're usually available 9-5 EST. We try to respond to every inquiry within one business day.
- Phone number
- +1-888-227-1645
- Chat
- Schedule a consult
-