This paper describes the whole process of android application development using the react-native framework and firebase of google and developed the application “DailyDairy\'\'. The Application is developed for medium-sized and digitally illiterate dairy farmers.
The software is divided into milk distribution management and payment transactions, statistics and analysis can be a variety of technical data to analyze, synthesize, organize, and the User Interface is practical, economic, and user-friendly. This application also solves the differences between Vendor and his Customers. This paper also describes the integration of firebase firestore (database provided by google) with android application development with javascript framework react-native and code editor used in is visual studio code by Microsoft.
Introduction
I. INTRODUCTION
The main purpose of the project is to bring the non-digitized and unorganized sector of the dairy industry which has huge potential and is promising as covid times have taught us how big and necessary is this industry is and big companies like Amul and Sanchi milk brands used the potential of digital platforms, statistics and data analytics tools provided by their partnerships with IBM and HCL did record product consumers using our application which will help them to get the advantages like delivery management on daily basis, daily and monthly records, sales statistics, digital payments, get new customers on milkman’s preferences of area and capabilities. Our application will be resolving the basic situations like a disagreement between Vendors and Consumers about totaling, monthly estimation of total sales, and wastage of resources which otherwise would have caused losses to the small people who cannot afford such losses in their financial situation.
II. LITERATURE REVIEW
A. Proposed System
DailyDairy is an application that brings convenience to both vendors and consumers it’s elaborate and easy to understand interface on both the ends of the application brings the convenience of its users to manage products and their availability and the history of when and where the product, gives Digital confirmation of delivering product, virtual payment, virtual invoice, and combination of them can be used to predict and formulate educational, statistical information with the ease by just clicking a button which will help both the vendor and customers who are not that much technologically sound have the convenience of digital platform in this era.
B. Existing System
Many existing systems exist in this sector which ranges from many different intents of solutions but most of them are centered on owning and controlling the whole chain from the start of owning barns and sheds to maintenance and manufacturing of the main product milk and subproducts of milk like curd cheese and butter and then the sites and shops that these companies own or have and business partnerships for the shelf spaces in big conglomerates like big bazaar, D'Mart and reliance fresh, bigbasket and others .these companies even go the extra mile to do direct partnerships with hotel and food chain companies. Some of the existing systems which work on these business models are Amul, Country Delight, Big Basket, Grofers, and Reliance Fresh. Each of them controls or owns most of the part of the business model. But the problem arises for the unorganized sector of Milkmen selling their produce daily on a bike or even cycles being helpless and clueless about how to control their losses and stand back against such models without a digital platform.
III. METHODOLOGY
A. Development Model
Agile is based on adaptive software development methods, whereas the traditional SDLC models like the Waterfall model are based on a predictive approach. Predictive teams in these models usually work with highly detailed planning and have a full forecast of the exact work and features to be completed in the next quarter or given the time period of the product life cycle.
It is a software development methodology to create an application incrementally using small iterations of 1 to 3 weeks so that development is aligned with the changing requirements. This tutorial uses appropriate examples to help understand agile development in an easy and fast way.
B. Working Model
Need to have 2 Account Holders -1.Vendor 2. Customer
Vendors and Customers will both have different registration pages where they can register with the necessary details. And enable Customers to search for Vendors Providing facilities in their locality and use services. Vendors can add / change /update/ delete products that they sell . and can track monthly and daily records of every customer for which they have completed delivery or not. calculate and share monthly bills and save past data for analytics purposes.
Display the Details Of the User To Vendors that which user has started a subscription with them. Both Vendor And Customer Can Check Whether the Monthly bill Is correct And has been Paid or not. Both can check History And download invoices . If any User Faces any Issue Then Have Real-time FAQs they can share their contact details and we will contact them as soon as possible to resolve their query. Users can contact us and review us based on the services They love. Every process happening in the application is real-time completely controlled with google firebase as a backend and react native as the frontend.
IV. ACKNOWLEDGMENT
The Daily Dairy was created to take the place of the manual process of maintaining records of milk distribution. The traditional system does not provide better service to customers; rather, it puts the risk of losing data. Daily Dairy was introduced to reduce paper usage and hectic work. The new system keeps proper records of milk distribution and provides an online payment service.
Conclusion
The Daily Dairy was created to take the place of the manual process of maintaining records of milk distribution. The traditional system does not provide better service to customers; rather, it puts the risk of losing data. Daily Dairy was introduced to reduce paper usage and hectic work. The new system keeps proper records of milk distribution and provides an online payment service.
A. Paperwork reduction will be the most prominent outcome for nature.
B. Instant & quick access will allow users to experience a good quality of service.
C. Product distributors can view their stats about their customers and Consumers can view reports anywhere anytime.
D. Less human efforts on marking product delivery dates on calendars, calculating bills, etc.
E. Since billing is automated so error probability will be much less and the efficiency of the business will grow rapidly.
References
[1] Li HQ, Lu HB, Qu J, Li XL. Dairy Digital Management Information System Development Based on SOA. AMM 2012;182–183:1141–4.
[2] https://www.cabdirect.org/cabdirect/abstract/19530401529
[3] https://reactnative.dev/docs/getting-started#developer-notes
[4] https://firebase.google.com/docs/build