A social media app ( FLUTTER )
$1500-3000 USD
Paid on delivery
Product Requirement Document for the Agricultural Social Network Platform
1. Introduction
This document outlines the requirements for a new social networking platform tailored for the farming community. The platform aims to provide a space for sharing knowledge, fostering discussions, and building a community among farmers.
2. User Interface Requirements
2.1 Welcome Page
A login page with fields for Username and Password.
A link for new users to sign up: "No account? Sign up here."
2.2 Sign-Up Form Page
Fields for personal information and company details: Name, Company Name, Headquarters, Farm Location, Tax Identification Number (CUI), etc.
2.3 Home Page
A feed displaying posts from all users, regardless of the discussion groups they belong to.
3. Functional Requirements
3.1 Chat Groups Section
General chat for all users.
Public chat groups visible to all users on specific subjects, similar to Telegram or Messenger group chats. Only administrators will have the ability to create these groups.
Example groups: Sustainable/Conservative Agriculture, Digital Agriculture, Sales/Market Info, Agronomic Advice.
Private chats: Users can create private discussion groups with two or more participants.
3.2 Posting Capability
Users can publish text posts accompanied by images or videos.
3.3 User List ("Community")
Usernames will always be accompanied by the location of their farms, similar to job titles on LinkedIn.
User profiles divided into two sections: 1) PERSON, 2) FARM.
PERSON: Name, age, photo, contact details.
FARM: Location, size, role within the farm, irrigated/non-irrigated, range of machinery (Tractor/Seeder/Harvester?), livestock, type of cultivation, and a personal description section: "What do you think makes your farm good?" (e.g., modern machinery, production).
3.4 User Management
The ability to remove a user from the platform if necessary due to inappropriate behavior or posts.
Addition of badges for highly active users (stars: none, one, two, three) as a reward/status in the community, allocated by administrators.
3.5 Information Library
Indexing content from posts to create a structured agricultural information library over time, categorized by topics, and independent of the posts' novelty or age.
Possible to add with hashtags (#).
4. Library Types
General Library: Adding hashtags by administrators to member posts for a general library accessible to all users.
Personal Library: Adding hashtags by users for a personal library accessible only to them, similar to Facebook's post-saving feature.
5. Admission Procedure
Sign-up: Form submission with company details (name, company, CUI) -> Pending approval -> Verification of information -> Telephonic contact with the farmer -> Approval or Denial.
6. Technical Requirements
The platform must support the creation and management of user profiles, posting capabilities, chat groups, and information libraries.
Must include a user-friendly administrative interface for managing content, user approvals, and community moderation.
Should ensure data privacy and secure access for users.
Scalability to accommodate an increasing number of users and content.
7. Compliance
Ensure that all features comply with local data protection regulations and agricultural business practices.
Project ID: #37401003
About the project
165 freelancers are bidding on average $2647 for this job
Good day, I have understood scope of work but my major concern is that your selected budget range is very low. So, would you be flexible in your selected budget? As our team estimate is higher and I am not sure how you More
Hi Good evening , I have read the brief details on your job listing . I see you have been looking for someone experienced with App Development. Its been 8 years since I have been working on freelancer.com, I have 9 yea More
We have worked on such apps already and happy to share links in private chat. Please let me know once you are online so we can discuss in detail and move ahead.
Hello, my name is Onkar and I am the founder of MAK Online Solutions Private Limited. I understand that you are looking for a social media app developer to create a platform tailored for the farming community, and I be More
Hi There! *** Agricultural Social Network Platform *** I got 7+ years of experience in developing apps for startups and have good proven track records and excellent clients reviews, I have also good skills in React More
Hello! My name is Oli and I'm part of the D-bug Station Limited team. We understand your need for a social media app tailored for the farming community, and believe we are the best fit for this project. We have extensi More
Hi there, My name is Rahul and I am an expert iOS developer with 8 years of experience in Swift/SwiftUI, Objective-c, Android, React Native, Flutter, and APIs. I understand your project requirement for creating a soci More
Hello there! My name is Rekha and I am a senior Web Developer with over 8+ years of experience in web development including mobile app development. I have extensive knowledge of Web development, from concept through More
Hello I have read all requirements of the project and understand them. I would be delighted to assist you in designing an agricultural social network platform. With my extensive experience in software development and More
Hi there! My name is Rasna and I am a professional experienced in Flutter, Mobile App Development, Software Architecture. I understand your project requirements for a social media app (FLUTTER), specifically the produc More
⭐⭐⭐⭐⭐Hello. I have experience working on similar projects to yours. I can start working right now. I hope to receive your reply. Best Regards
Hi there! I'm Parvesh Saini from Digital Innovation, and we're excited about the opportunity to develop your agricultural social networking platform using Flutter. With extensive experience in crafting community-cen More
Hi There !! I saw your job post and you need app for Agricultural Social Network Platform Mobile App. 1. Introduction 2. User Interface Requirements 3. Functional Requirements 4. Library Types 5. Admission Procedur More