Utily: Transforming
the Electrician Job Market
Transforming how electricians connect with job opportunities, Utily revolutionizes the on-demand services industry, making it simpler and faster for professionals to find work and for businesses to find skilled electricians.
Utily is a mobile app designed to change how electricians and businesses work together. It helps businesses find reliable electricians quickly and gives electricians more ways to find jobs. We worked on everything from planning and design to development and launch, using tools like Tailwind CSS, Ionic, Capacitor, and Laravel. The app is built to be user-friendly, fast, and efficient, meeting the needs of both electricians and businesses.
Chicago, USA
On-Demand Services
3 months
Project Management, Wireframing, Product design, Mobile Development, Backend Development, Custom Web Applications, Quality Assurance
Capacitor, Ionic, Laravel, Stripe, Tailwind CSS, Pusher, OneSignal
Objectives
The goal was to create an app that made it simple for electricians to find jobs and businesses to hire them. The app needed to connect both groups quickly and reliably while offering features like job matching, payment processing, and notifications. It also had to support an admin panel for managing users, jobs, subscriptions, and payments, making the process smooth and efficient for everyone.
Challenge
Creating an easy-to-use app that worked perfectly on all devices was a key challenge. The app needed a clean design, a reliable payment system, and push notifications to keep users updated. Building a powerful admin panel to manage users and job data required careful planning and advanced development. Ensuring the app was fast, secure, and scalable added to the complexity.
Approach
Research and Planning
We started with in-depth market research to understand how electricians and businesses connect. We created a fictional character, Joe, a small electrical contractor, to help us design the app’s features. This research shaped our plans to make the app intuitive and effective for users.
Low-Fidelity Wireframes
We created simple wireframes to outline the app’s basic structure. This step helped us visualize the user flow and make improvements early. These low-fidelity wireframes guided our team in building a smooth and easy-to-use interface.
UX/UI Design
After finalizing the wireframes, we moved on to detailed designs. We created a brand guide with clear typography, colors, and spacing to give the app a consistent look. The focus was on designing key pages first, followed by secondary screens, ensuring everything looked clean and worked well.
Mobile App Development
In this phase, we turned the high-fidelity designs into a fully functional cross-platform app. Using the Ionic framework and Capacitor, we added native functionality to ensure the app worked seamlessly on different devices and operating systems. The focus was on clean coding practices, optimizing performance, and using a modular architecture. This approach made it easier to add new features and improve the app in the future.
Backend Development
We built a strong and scalable backend system using Laravel. This included creating APIs, setting up secure logins, and managing data through an integrated database. We also developed a full admin panel within the same Laravel setup. This admin panel gave the client tools to manage users, jobs, subscriptions, and payments. It was designed with separate screens, actions, and routes to make it easy to use and manage the app effectively.
Stripe Integration
For payments, we integrated Stripe to make transactions secure, smooth, and easy to use. This allowed businesses to pay electricians directly through the app. Every aspect of the payment process was tested thoroughly to ensure it worked reliably.
Push Notifications
We used OneSignal to set up push notifications, keeping users informed about new job postings, updates, and payments. These notifications helped keep users engaged and made sure they didn’t miss important information.
Quality Assurance
Our QA team conducted extensive testing to ensure the app worked perfectly on all devices and platforms. We checked for bugs, optimized performance, and ensured the app provided a smooth user experience. This step helped us catch and fix any issues before the launch.
Client Feedback
We kept the client involved throughout the project, gathering feedback and making changes to improve the app. This helped us align the final product with the client’s vision and ensure it met the needs of its users.
Launch and Ongoing Improvements
After testing, we launched the app and monitored its performance. We kept improving the app based on feedback from users and the client, ensuring it stayed relevant and effective over time.
Outcome
Utily is now a sleek, efficient mobile application that epitomizes the ease of connecting electricians with job opportunities. The app's design prioritizes user engagement, with features tailored to simplify the job posting and application process. Feedback-driven enhancements continue to elevate the platform, promising a future of ongoing improvement and expansion.