CulicidaeLab Documentation¶
Welcome to the comprehensive documentation for CulicidaeLab, a Flutter mobile application for mosquito species identification and disease information.
Documentation Structure¶
This documentation is organized into several sections to serve different audiences:
📱 User Guide¶
Complete guides for end-users of the CulicidaeLab mobile app: - Getting started with the app - Mosquito identification features - Using the gallery and disease information - Troubleshooting and FAQ
🔧 Developer Guide¶
Technical documentation for developers working on the project: - Project architecture and structure - Development environment setup - Data models for research applications - API integration guides - AI model integration - CulicidaeLab ecosystem integration - State management patterns - Testing strategies - Extending functionality
📚 API Reference¶
Auto-generated API documentation from the Flutter codebase: - Class and method documentation - Data models and interfaces - Service layer documentation
🤝 Contribution Guide¶
Guidelines for contributing to the open-source project: - How to contribute - Coding standards and style guide - Pull request process - Issue templates
🔬 Research Documentation¶
Documentation for researchers and ecosystem integration: - AI model integration - API integration
Quick Links¶
Getting Help¶
- Check the FAQ for common questions
- Browse the troubleshooting guide
- Open an issue on the project repository
- Contact the development team
This documentation is automatically generated and maintained alongside the codebase.