Overview
The client, a startup company, wanted to create a custom business app builder that would allow large companies to easily create their own custom business apps without needing any technical skills. The app builder would use natural language programming, utilizing GPT-3 to interpret user input and generate the corresponding code. The app builder needed to be user-friendly and intuitive, with a variety of customizable features to meet the needs of different departments and teams within the company.
Problem
Large companies often have complex and specialized business processes that can be difficult to integrate and customize. Traditional app development options can be time-consuming and costly, requiring a significant investment in technical resources and development expertise. In addition, many companies struggle to find solutions that can be tailored to fit their specific needs and goals, leading to a lack of adoption and engagement among employees. Our client saw an opportunity to create a solution that would make it easier for companies to streamline their operations, improve efficiency, and drive business results by creating custom business apps in-house.
Solution
I worked with the client to create a custom business app builder that would be easy to use for non-technical users. My design process focused on creating a user-centered solution that would meet the needs and goals of different departments within large companies.
To begin, I conducted user research to gather insights about the pain points and needs of different departments within large companies. This included interviews with key stakeholders, surveys of employees, and observations of current workflows and systems. I also conducted a competitive analysis to understand the current landscape of app builders and identify any potential gaps in the market.
Based on our research, we identified several key goals for the app builder:
- Make it easy for non-technical users to create custom business apps
- Offer a wide range of customizable features to meet the needs of different departments
- Provide a seamless and intuitive user experience
- Integrate with popular business tools and systems
To achieve these goals, I designed a web-based app builder that used natural language programming and GPT-3 to interpret user input and generate the corresponding code. Users could input commands in plain English to customize the features and functionalities of their app, such as adding forms, calendars, task lists, and integrations with other business systems. The app builder also included a range of pre-designed templates and customizability options to fit the needs of different departments and teams.
To ensure that the app builder was user-friendly and intuitive, I conducted usability testing with a variety of non-technical users. I gathered feedback on the design and functionality of the app builder, and made iterative improvements based on this feedback.
Result
The custom business app builder was a success, with a high adoption rate among large companies. Many users reported that the app builder saved them time and money, as they were able to create custom business apps in-house without the need for technical skills or expensive development costs. The client received positive feedback and saw a significant increase in user engagement and retention.
In addition to the tangible benefits of the app builder, the project also had a positive impact on the company culture. By empowering employees to take control of their own workflow and streamline their own processes, the app builder fostered a sense of ownership and responsibility within the organization. This led to increased morale and a stronger sense of community within the company.
Overall, the project was a success, demonstrating the value of user-centered design and innovative technology in creating solutions that meet the needs of a specific audience and drive business results.
Moving forward, the client plans to continue expanding the use of the app builder among large companies, and is considering offering it as a product to other enterprises as well. The success of the project serves as a testament to the value of user-centered design and innovative technology in streamlining and improving business processes, and the potential for such a solution to drive tangible business results.
What was the goal?
Determine users needs when they come on the platform the build apps. Who are these users and why do they want to build no code apps?
Determine why users are quitting the platform before finishing building an app?
Determine how often users quit during the app building process?
Phase 1 - Research & Strategy
During the research phase, I tried to understand the challenged faced by users when trying to use the platform. I also looked at competitors and their business model and workflow. Features competitors possess. I also did a market research to see our access to go to strategy
Competitive Analysis
Understand the business model, strengths and features.
Phase 2 - Persona Creation
Based on Quantitative data of users who were already using the app, I hypothesized 3 personas. One of a founder, one a designer and one a developer.
Phase 3 - Wireframes & Mockups
I made sketches for the layout and structure of the checkout pages. After I had completely verified the wireframes and was satisfied with them, I made the mockups in sketch