Design And Development Of Mobile Application For Small Scale Dry Clearning Business

5 Chapters
|
54 Pages
|
5,621 Words

The design and development of a mobile application tailored for small-scale dry cleaning businesses play a crucial role in enhancing operational efficiency and customer engagement. This innovative digital solution enables owners to streamline their services, manage orders, and maintain an organized database of clientele. The app incorporates user-friendly interfaces for both customers and service providers, ensuring seamless navigation and interaction. Key features include an intuitive booking system, real-time order tracking, and secure payment options, promoting convenience for clients. Additionally, the application facilitates effective communication by integrating instant messaging functionalities. The implementation of such a technology-driven solution empowers small-scale dry cleaning businesses to adapt to the dynamic demands of the modern market, fostering growth, and establishing a competitive edge in the industry.

ABSTRACT

Many businesses big or small are investing in mobile application this day to reach their targeted audience/client in any way that they can. Since the smartphone boom these has provide business with unique sales marketing and communication opportunities. The aim of the project is to develop mobile application for a small business which will help with interaction within the business and the customer. Most of the current system of dry cleaning finds it difficult and it is time consuming for placing and delivery of services and insufficient communication between the business and client/customers, pick up and drop off time are very stressful. Therefore, the research work is aid at developing a mobile application for small scale business which will help with interaction within the business and the customer, and also will help in eliminating manual cataloguing of clothes, eliminate manual searching of customer’s clothes and have manual back up if it fails. Personal observation and interview method was use in the research of this work and this research work is centred on scheduling i.e. pick up and drop off time and it is limited to minna metropolis, Niger state.

TABLE OF CONTENT

Title Page

Certification

Dedication

Acknowledgment

Abstract

Table of Contents

CHAPTER ONE

1.0     General overview  and introduction    1

1.1     Introduction  1

1.2     Statement of Problem  3

1.4     Aim and Objective           3

1.5     Scope and Limitation  4

1.6     Significance of the Study           4

1.7     Definition of Terms  4

 

CHAPTER TWO        

2.0     Literature Review and System Analysis  6

2.1     Literature Review  6

2.2     Feasibility Study    9

2.3     System Analysis  12

2.3.1 Fact Finding  12

2.4     Analysis of the Existing System          14

2.5     Problems of the Existing System  14

2.6     Solution to the Problems of the Existing System    15

CHAPTER THREE

3.0     System Design  17

3.1     Architectural Design  17

3.2     Abstract Specification  19

3.2.1  Input Specification          19

3.2.2  Output Specification  19

3.3     Interface Design     20

3.4     Data Structure Design  23

3.5     Algorithm Design  23

CHAPTER FOUR

4.0     System Implementation and Documentation           25

4.1     System Implementation   25

4.2     Choice of Programming Language  26

4.3     System Requirement   27

4.3.1  Installation Requirement             27

4.3.2  Hardware Requirement    27

4.3.3 Software Requirement  28

4.4     Process of Installation      29

4.5     System Testing  29

4.6     System Changeover  31

4.7     System Documentation  31

CHAPTER FIVE

5.0     Summary, Conclusions and Recommendations  32

5.1     Summary  32

5.2     Conclusion   32

5.3     Recommendations  33

Reference  34

APPENDIX A (Flow Charts)            37

APPENDIX B (Program Interfaces)  38   

APPENDIX C (Program Sources Code)    39  

CHAPTER ONE

INTRODUCTION
The idea to develop this application for the customers or users that are looking for the dry cleaners for cleaning their clothes. Customers will be able to order for pickup laundry and request has been sent to the dry cleaner. Dry cleaners will be able to accept or reject the customer’s order. Once dry cleaners accept the order then dry cleaner will find the nearby driver for pick up the order of the customer, Gorge porgy(2013). Drivers will have the ability to contact the customer as well using the app.Once a driver pick-up the cloths from the customers address then they will be able to get the notification about the address of the dry cleaner (nearest partner) based on the GPS location in the app so that they will be able to reach to dry cleaner place, ZED(2014).
Drivers will submit the registration form along with the details in the applocation and after verification and approval, they will be able to access the applications are an integral part of every business, whether small or large, developing applications to sell products, and to interact with customers is an ideal way to help improve a business. Ademola j.b, Gbenga and zugg (2012)
This project studies the development of mobile applications, through methodologies, android literature and through similar applications. The outcome of these learning processes will assist in the implementation of the application.
This project is about development of a smartphone application for a Dry Cleaning Business. It will be developed using an Android platform, as it’s dominant in the smart-phone market and will consist of features and functions required by the stakeholder. The application will include features such as booking items to be collected or delivered for the clients to view their order status, see all the services they offer and view the products they sell along with their prices. Android (2010). To be able to use this application, the clients must first complete the registration process and then they will be able to use its services.

1.2. STATEMENT OF PROBLEM
The current system of dry cleaning suffers the following;
1. It is time consuming for placing and delivery of services
2. Insufficient communication between the business/ enterprise and the clients.
3. Pick up and drop off time is very stressful

1.3. AIM AND OBJECTIVES
The research work aimed at developing a mobile application for small business which will help with interaction within the business and the customers.

OBJECTIVES
1. Eliminate manual cataloguing of clothes
2. Eliminate manual searching for customer’s clothes
3. Eliminate such error as misplaced/miscataloged clothes
4. Reporting of any missing or late clothes
5. Must be safe for end users
6. Have manual back-up if the system fails

1.4. SCOPE AND LIMITATION.
This project is centred on scheduling i.e. the pickup and drop off time and limited to Minna metro poly Niger State.
1.5. THE SIGNIFICANT OF STUDY.
The significant of this study or research work is to develop a software or program which can assist in scheduling, pick up and drop off time within the enterprises and Minna metropolis at large.

1.6. DEFINATION OF TERMS
It is important to have enlightens in a project report like this. In order to define some of the key terminology use. For smooth reading and view by anybody that pickup especially computer illiterate.
i Cataloguing; to arrange a list of things in order (clothes)
ii Android; a mobile operating system
iii GPS; a tracking unit navigation device normally carried by a moving vehicle or person.
iv Metropolis; a large important city or a specific locations or region
v Scheduling; a plan that list all the work you have to do and when you must do each thing

SHARE PROJECT MATERIALS ON:

MORE DESCRIPTION:

Mobile Application For Small Scale Dry Cleaning Business:

Creating a mobile application for a small-scale dry cleaning business can greatly improve efficiency, customer engagement, and overall service quality. Here’s a step-by-step guide on how to develop a mobile app for your dry cleaning business:

  1. Define Your Objectives:
    • Identify the specific goals you want to achieve with the app, such as streamlining operations, improving customer experience, increasing sales, or expanding your customer base.
  2. Market Research:
    • Research your target audience and competitors to understand their needs, preferences, and the features they expect from a dry cleaning app.
  3. Choose a Development Approach:
    • You have a few options for app development: a. Hire a professional app development team or a freelancer. b. Use a no-code or low-code platform if you have limited technical expertise. c. Consider using app builders like Appy Pie, BuildFire, or GoodBarber.
  4. Features and Functionality:
    • Determine the features and functionality your app will offer. Here are some essential features for a dry cleaning app: a. User registration and profiles b. Service scheduling and booking c. Payment processing d. Order tracking e. Push notifications f. Loyalty program or rewards system g. Customer support chat or contact form h. Pricing information i. Pickup and delivery scheduling j. Reviews and ratings
  5. Design and User Experience:
    • Create an intuitive and visually appealing user interface (UI) that matches your brand’s identity. Ensure that the app is user-friendly and easy to navigate.
  6. Development and Testing:
    • Develop the app according to the defined features and design. Test the app rigorously to identify and fix any bugs or issues.
  7. Payment Integration:
    • Integrate secure payment gateways to allow customers to pay for services within the app. Ensure that payment processing is smooth and user-friendly.
  8. Marketing and Promotion:
    • Plan a marketing strategy to promote your app. Utilize social media, email marketing, and other digital marketing techniques to reach your target audience.
  9. Launch:
    • Publish your app on the App Store (for iOS) and Google Play (for Android) or any other relevant app stores.
  10. Customer Support:
    • Provide excellent customer support through the app. Include options for users to contact your business for inquiries or support.
  11. Feedback and Improvement:
    • Continuously gather feedback from users and make improvements to the app based on their suggestions and needs.
  12. Maintenance and Updates:
    • Regularly update the app to fix bugs, add new features, and ensure compatibility with the latest mobile operating systems.
  13. Monitor Analytics:
    • Use analytics tools to track user behavior within the app. Analyze data to make informed decisions about future updates and marketing strategies.

Remember that the success of your app will depend on its functionality, user-friendliness, and the value it provides to your customers. Keep improving and innovating to stay competitive in the market and meet the evolving needs of your customers.