Abstract: This research paper presents the development and implementation of the "Farm" Android application, designed to facilitate online fertilizer selling and accounting. The application serves as a comprehensive platform aimed at streamlining the process of fertilizer procurement for farmers while providing efficient inventory management and accounting features for suppliers. Through a user-friendly interface, "Farm" offers functionalities tailored for both users and administrators. For users, "Farm" provides essential features such as user authentication, profile management, product browsing, cart management, order placement, and product filtering. Users can create and manage their profiles, browse through a diverse catalog of fertilizers, add products to their cart, place orders securely, and apply filters to refine their product search. Additionally, a forgot password feature ensures seamless user access in case of forgotten credentials.

Administrators, on the other hand, benefit from an array of management tools to oversee product listings, orders, and inventory. Admin functionalities include login authentication, product management (addition, editing, deletion), order viewing, and inventory management. Admins can easily add new products, edit existing listings, view past orders, and manage inventory levels to ensure smooth operations. The development process leverages technologies such as Android Studio for front-end development, Firebase for back-end and cloud services, and Java for programming logic. The application architecture follows best practices to ensure scalability, reliability, and security. Key features are implemented using Firebase Authentication for user authentication, Firebase Realtime Database for data storage, and Firebase Cloud Messaging for push notifications.

 
Keywords: Android application, fertilizer selling, accounting, online marketplace, user authentication, product management, inventory management, user experience, Firebase, Java programming, agricultural supply chain.


PDF | DOI: 10.17148/IJARCCE.2024.134100

Open chat
Chat with IJARCCE