Prototype WireframeGroup 12 Sajjad s349242
Prototype WireframeGroup 12SajjadS349242
Prototype Wireframe
Project Brief
The project aims to develop a user-friendly and practical mobile application that caters to the growing interest in houseplants among urbanites. The app will provide various functions, such as plant recognition, customized care advice, fertilizing and watering reminders, social connectivity, and an online flower mall. The objective is to provide a comprehensive solution for new plant owners who may find it challenging to care for their plants.
Background
The project aims to develop a user-friendly mobile application that will help people manage and care for their flowers and plants. The app will provide functions such as selecting flower varieties, planting flowers, fertilizing, and watering, and joining the flower community. The observations of a housewife and a student highlight some common mistakes people make while growing flowers, such as overwatering, lack of light, excessive fertilization, and inadequate knowledge about plant care. The interviews with the housewife and the student provide insights into their experiences and needs as flower growers. The six principles of design, including feedback, constraints, and visibility, can guide the development process of the mobile application. The main challenge in this project is to observe and conduct ethnography to understand the user's behavior, needs, and preferences better.
Context Analysis
Context analysis involves identifying the growing interest in plant care and indoor gardening among people of all ages. The observations reveal a knowledge gap in identifying different plant species and the need for a convenient and reliable way to care for plants.
The project aims to address this need by providing a mobile application that offers plant recognition using image recognition technology, customized care advice, fertilizing and watering tools, social connectivity, and access to an online flower mall. The primary goal of the app is to help users care for their plants and improve their overall gardening experience.
To achieve this goal, specific objectives have been identified, such as creating a user-friendly app with clear instructions, providing tools for fertilizing, and watering plants, fostering a sense of community among plant enthusiasts, and providing access to a wide range of plants and gardening products.
The design inspiration for the app involves using technology such as image recognition software to identify plants, customized care advice based on the specific needs of plants and integrating people and the domain of plant care and management by providing a platform for communication and collaboration.
The assumptions made are that the mobile application will meet the growing demand for urban dwellers who seek ways to bring nature into their homes and workplaces, and the primary users will be plant enthusiasts who want a convenient and easy-to-use tool for plant care and management.
User Stories
User story 1:
· User Experience: A user-friendly app with accurate plant identification, easy-to-understand explanations, and interactive features.
· Task types: Taking photos of plants, learning about plants through games and exercises.
· Duration: Ongoing use for exploring the natural world.
· Other aspects: Reference materials for further learning and enjoyment.
· Utility: Helping the user identify plants and gain knowledge about them.
· Information: Providing plant names and relevant information.
· Outcome focused: Helping the user better appreciate and understand the beauty of plants.
User story 2:
· User Experience: A care guide app with easy-to-understand suggestions tailored to each plant's needs and regular care reminders.
· Task types: Accessing care suggestions, setting reminders.
· Duration: Ongoing use for caring for plants in the garden.
· Other aspects: A community feature for connecting with other garden enthusiasts and sharing experiences and tips.
· Utility: Helping the user take care of their plants properly and continue enjoying gardening in their retirement years.
· Information: Providing care suggestions and community-based knowledge and experiences.
· Outcome focused: Helping the user maintain a healthy and beautiful garden.
User story 3:
· User Experience: An online flower community with platforms for sharing experiences, photos, and videos, as well as forums for discussions on various topics related to flowers and gardening.
· Task types: Posting and sharing content, participating in discussions.
· Duration: Ongoing use for connecting with other flower enthusiasts.
· Other aspects: Ability to connect with like-minded individuals and share knowledge and experiences.
· Utility: Providing a platform for the user to connect with others who share their passion for flowers and gardening.
· Information: User-generated content on various topics related to flowers and gardening.
· Outcome focused: Creating a community for users to share their knowledge and experiences with like-minded individuals.
User story 4:
· User Experience: An online flower marketplace with a user-friendly interface, search and filter options, high-quality images, and detailed descriptions.
· Task types: Searching and filtering for products, purchasing flowers.
· Duration: Ongoing use for purchasing flowers for various occasions.
· Other aspects: Secure payment and reliable delivery services.
· Utility: Providing a platform for the user to showcase their products and reach a wider audience.
· Information: Providing high-quality images and detailed descriptions of each product.
· Outcome focused: Helping the user sell their products and reach a wider audience.
Considering the feasibility of the product design, the following are some of the issues and research needed to prove it is feasible.
For the plant identification feature, the design should focus on providing accurate plant identification and relevant information, as well as interactive features to make learning about plants enjoyable. The app should have an easy-to-use interface and be capable of processing images to identify plants. To ensure feasibility, research would need to be done on the algorithms and technology needed for accurate plant identification, as well as on the user experience and preferences for such an app. Additionally, the app should be compatible with different mobile devices and operating systems, which would require testing and development resources.
For the care guide component, the design should focus on providing easy-to-understand care suggestions and reminders tailored to each plant's needs. The app should have a user-friendly interface and be capable of storing and tracking care information for multiple plants. Research would need to be done on the best practices for plant care and the most effective ways to present that information to users. Additionally, the community feature would require resources for moderation and management to ensure a positive and helpful environment for users.
For the online flower community, the design should focus on providing a platform for users to share their gardening experiences and connect with other flower enthusiasts. The community should have a user-friendly interface and be capable of handling multimedia content, such as photos and videos. Research would need to be done on the preferences and needs of flower enthusiasts in terms of online communities, as well as on the best practices for moderation and management of such a community.
For the online flower marketplace, the design should focus on providing a user-friendly platform for customers to find and purchase flowers for any occasion. The marketplace should have search and filter options, high-quality images and descriptions, and secure payment and delivery services. Research would need to be done on the best practices for e-commerce platforms, as well as on the preferences and needs of flower customers in terms of online shopping. Additionally, partnerships with flower merchants would need to be established to ensure a consistent and reliable supply of products.
In terms of feasibility, the design for each of these apps would require resources for development, testing, and ongoing maintenance. The algorithms and technology needed for accurate plant identification and e-commerce capabilities would require significant resources, as well as partnerships with relevant companies and organizations. The community and e-commerce platforms would also require ongoing resources for moderation, management, and customer support. It is important to thoroughly research and test each aspect of the design to ensure feasibility and optimal user experience.
Measures of success for the application
1. For the plant identification app, the measures of success would be accurate identification of plants, providing relevant information, and being user-friendly. Interactive features like games and exercises would enhance the user's experience, and positive user feedback would be a measure of success.
1. For the care guide app, the measures of success would be providing easy-to-understand care suggestions and timely reminders, tailored to each plant's needs. Positive user feedback and a growing user base would be a measure of success.
1. For the flower community, the measures of success would be creating a platform that facilitates sharing of knowledge and experiences among users. Positive user feedback, a growing user base, and increased engagement through discussions, photos, and videos would be a measure of success.
1. For the online flower marketplace, the measures of success would be a user-friendly interface with easy search and filter options, high-quality images and detailed descriptions of each product, and secure payment and reliable delivery services. Positive customer feedback, repeat business, and increased sales would be a measure of success.
Prototype Wireframe
The wireframe prototype above is for the plant care mobile application which consists of several screens that enable users to navigate through the app and access its various functions. The designed the prototype to provide a simple and intuitive user interface that is easy to use and visually appealing.
The first screen would be the login/sign up page where users can enter their login details or create a new account if they don't have one already. The sign-up page should require users to enter their name, email, password, and other relevant details to create a new account.
Once logged in, users would be directed to the homepage, which should provide a clear overview of the app's features and functions. The homepage will have a navigation menu that enables users to access the different functions of the app.
One of the key features of the app is plant recognition. To use this feature, users would select the upload option, which would take them to a screen where they can select or take a photo of the plant they want to identify. The screen should provide clear instructions on how to take a good photo of the plant to ensure accurate identification.
After uploading the photo, the app would take users to a loading page, where they can see a progress bar indicating the status of the plant analysis. Once the analysis is complete, the app would take users to the analysis page, where they can view the name of the plant, its care requirements, and other relevant information.
Users can also access their files page, which would display all the photos of their plants, along with the plant names and care requirements. This page should also provide an option to edit or delete the plant details.
Finally, users can set reminders to take care of their plants, such as watering or fertilizing, by selecting the reminder option. This would take them to a screen where they can select the type of reminder they want to set, the frequency, and other relevant details.
Overall, the wireframe prototype provides a clear and easy-to-use interface that enables users to access the app's various features and functions with ease. The prototype will be tested and refined to ensure that it meets the needs of users and is feasible to develop in the future.
Heuristic or UX Evaluation of the Project
1. Visibility of system status: Users will be able to easily understand the current state of the system and what actions are possible at any given time. Issues include unclear or confusing interface elements or feedback.
2. User control and freedom: Users will be able to easily undo actions or navigate to previous steps in a process. Issues in this area include lack of “back” buttons or confirmation prompts for important actions.
3. Consistency and standards: Interfaces are consistent across different screens and applications and follow established design patterns and conventions. Issues in this area include inconsistent use of terminology, navigation elements, or design elements.
4. Error prevention: Interfaces are designed to prevent errors from occurring in the first place, or to provide clear feedback and guidance when errors do occur. Issues in this area include unclear error messages or confusing validation requirements.
5. Flexibility and efficiency of use: Interfaces are designed to accommodate users with different levels of experience and skill, and to allow for efficient completion of tasks. Issues in this area include lack of shortcuts or customization options.
6. Aesthetic and minimalist design: Interfaces are visually appealing and easy to navigate, without clutter or unnecessary elements. Issues in this area include lack of clear hierarchy or organization.
Overall, a heuristic evaluation helped in identification of a range of usability issues that may be impacting the user experience of our application. By addressing these issues, designers were able to improve the overall usability and effectiveness of the application.