Table of Contents
Welcome to Alpaca Herder - your comprehensive farm management solution for alpaca farms. This guide will help you get started and make the most of all available features.
Table of Contents
- Getting Started
- Managing Your Farm
- Team Collaboration
- Animal Management
- Activity Logging
- Account Management
- Offline Functionality
- Troubleshooting
Getting Started
First Time Setup
- Launch the App
- Sign In
- Create or Join a Farm
Understanding the App Layout
Once you're in a farm, you'll see the Farm Home Screen with:
- Farm selector in the title bar (tap to switch farms)
- Team management button (people icon) with notification badge for pending requests
- Connectivity indicator showing online/offline status
- Profile avatar for accessing your account settings
- Quick access grid for key features
- Dynamic onboarding cards to guide you through setup
Managing Your Farm
Farm Home Dashboard
The Farm Home Screen is your central hub for farm operations:
- Switching Between Farms
- Quick Access Features
- Smart Onboarding Cards
- Recent Activity
Creating Multiple Farms
You can manage multiple farms from one account:
- Tap the farm name in the title bar
- Select "Create new farm" at the bottom
- Enter the farm name and create
- Switch between farms anytime using the selector
- Each farm maintains separate data and team members
Team Collaboration
Understanding Roles
Alpaca Herder uses four distinct roles:
- Admin: Full farm management access, can invite/remove members
- Coworker: Can add/edit animals and perform daily operations
- Guest: Read-only access to view farm data
- Contact: Limited access for external breeding collaboration
Inviting Team Members (Admin Only)
- Tap the people icon in the app bar
- Tap the floating "Invite New Coworker" button
- Select the role for the new member from the dropdown
- Tap "Generate Code" to create an invitation
- Copy the 8-character code using the copy button
- Share the code with your team member (via text, email, etc.)
- The code expires in 7 days for security
Managing Team Members (Admin Only)
- View Team Members
- Handle Join Requests
- Change Member Roles
- Remove Members
Handling Breeding Requests (Admin Only)
External farms may request breeding connections:
- Navigate to Team Management
- Select the "Breeding Requests" tab
- Review requests in two categories:
- For each request, you can:
Animal Management
Viewing Your Animals
- Tap "Animals" on the Farm Home Screen
- Use the search bar to find specific animals by name
- Filter by status using the filter chips:
- Animals are automatically grouped by:
Adding a New Animal
- Tap the + button (visible to admins and coworkers only)
- Fill in the basic information:
- Add identifications:
- Select colors:
- Set lineage information:
- Add notes (optional)
- Save the animal to your inventory
Viewing Animal Details
- Animal Overview Screen
- Animal Details Screen
Editing Animal Information
When editing an animal (edit button in details view):
- Update any basic information
- Modify identification details
- Change colors or lineage
- Update breeder information
- Managing pending requests:
- Delete the animal (permanently removes from system)
Managing External Connections
For animals from other farms:
- When setting a breeder or parent
- Search for external farms or animals
- Submit a request for connection
- Orange banner shows request is pending
- The other farm's admin must approve
- Green checkmark appears once verified
Activity Logging
The activity logging system allows you to track all farm events and maintain comprehensive records for your animals, paddocks, and points of interest.
Viewing Recent Activity
- Farm Overview
- Animal Overview
- Log Cards Display
Creating New Logs
- Access Points
- Step 1: Select Log Type
- Step 2: Select Objects
- Step 3: Enter Details
- Step 4: Add Photos
- Save the Log
Log Types Available
The system offers comprehensive logging for various farm activities:
#### Medical Care
- Treatments and procedures
- Medications with dosages
- Veterinary visits
- Injury documentation
#### Health Monitoring
- Weight tracking
- Body condition scores
- Temperature readings
- General health observations
#### Breeding
- Mating records
- Pregnancy monitoring
- Birth documentation
#### Grooming
- Shearing records
- Hoof trimming
- Other grooming activities
#### Measurements
- Various physical measurements
- Growth tracking
- Fiber quality assessments
#### General
- Observations
- Notes
- Other events not covered above
Viewing Log History
- Access Full Log List
- Log Information Shown
- Log Details
Best Practices
- Log Regularly
- Be Descriptive
- Use for Compliance
- Group Efficiency
Log Security & Persistence
- Real-time Sync: Logs sync immediately across all devices
- Historical Preservation: Logs remain accessible even after selling animals
- Archive System: When animals transfer, their logs are securely archived
- Access Control: Only farm members can view/create logs
- Audit Trail: All logs maintain creator and timestamp information
Account Management
Accessing Your Profile
- Tap your avatar in the top right of any screen
- Your profile screen shows:
Managing Your Photo
- Tap "Upload Photo" or your current photo
- Choose source:
- Grant necessary permissions if prompted
- Photo uploads automatically to secure storage
- Your new photo appears across the app
- Processing may take a moment for large images
Changing Your Display Name
- Tap the edit icon next to your name
- Clear the field and enter your new name
- Tap the check mark to save
- Or tap X to cancel
- The name updates immediately across all farms
Signing Out
- Scroll to bottom of profile screen
- Tap "Sign out"
- Confirm when prompted
- You'll return to the welcome screen
Offline Functionality
What Works Offline
Alpaca Herder is designed to work without constant internet:
- Viewing all data: Farms, animals, team members
- Navigation: Moving between all screens
- Searching: Finding animals by name
- Filtering: Using status filters
- Pull to refresh: Gesture works, syncs when online
What Requires Internet
These features need an active connection:
- Authentication: Signing in or out
- Farm operations: Creating or joining farms
- Team management: All admin actions
- Animal updates: Creating or editing animals
- Photo uploads: Profile pictures
- Request processing: Approvals and invitations
Offline Indicators
The app clearly shows connection status:
- Cloud icon in app bar shows online/offline
- Orange banner appears when offline
- Disabled buttons show grayed out appearance
- Snackbar messages explain when internet is needed
- Automatic sync when connection returns
Troubleshooting
Common Issues and Solutions
Can't sign in?
- Check your internet connection
- Ensure you're using the correct account
- Try the alternative sign-in method
- Restart the app and try again
Not seeing a farm?
- Your join request may still be pending
- Pull down to refresh the farm list
- Check if you were removed from the farm
- Ensure you're signed in with correct account
Can't invite team members?
- Verify you have admin role
- Check your internet connection
- Ensure you're online (cloud icon)
- Previous invitation codes expire after 7 days
Animal changes not saving?
- Verify internet connection is active
- Check you have proper permissions (not guest)
- Look for error messages
- Try refreshing the screen
App seems slow or unresponsive?
- Pull down to refresh current data
- Check your internet connection speed
- Force close and restart the app
- Check for app updates
Profile photo not updating?
- Large photos may take time to process
- Ensure you have internet connection
- Check photo permissions in device settings
- Try taking a smaller photo
Permission Issues
"You don't have permission"
- Guests cannot edit farm data
- Only admins can manage team
- Contacts have very limited access
- Ask an admin to change your role
Data Sync Issues
Changes not appearing
- Pull down to refresh
- Check connectivity status
- Changes sync when online
- Some updates may take a moment
Getting Additional Help
If issues persist:
- Note the exact error message
- Check your app version (in device settings)
- Document steps to reproduce the issue
- Contact support with details
Tips for Success
Best Practices
- Regular Updates: Keep animal records current for accurate tracking
- Team Communication: Use appropriate roles for team members
- Offline Preparation: Refresh data before going to areas without internet
- Security: Never share invitation codes publicly or on social media
- Consistent Naming: Use clear, consistent names for animals
- Photo Management: Photos are automatically resized when uploading
- Regular Backups: Your data syncs automatically when online
- Breeding Connections: Request approval promptly for external animal connections
- Log Details: Be descriptive in your notes for future reference
Efficient Workflows
Daily Operations
- Start with Farm Home dashboard
- Check notification badges for pending items
- Update animal records as events occur
- Use search to quickly find specific animals
Team Management
- Review join requests promptly
- Assign appropriate roles based on responsibilities
- Remove inactive members to maintain security
- Generate new codes as needed (they expire)
Animal Tracking
- Add animals as soon as they're born or acquired
- Keep identification numbers updated
- Link lineage for breeding records
- Use notes for important details
---
Version 0.1.13
Last Updated: 2025-07-02
Alpaca Herder - Comprehensive Farm Management