🖼️ Filters App: Advanced AR Filters Application
An advanced AR filters app built with Flutter and DeepAR SDK, leveraging the MVC architecture with Get CLI. The app offers a dynamic gallery (grid and list layouts), real-time AR filters, and robust offline support using Sqflite.
🔬 Tech Stack
- Frontend: Flutter (Dart)
- State Management: GetX
- Database: Sqflite
- AR Technology: DeepAR SDK
- Architecture: MVC using Get CLI
✨ Key Features
- AR Filters
- Real-time AR filters inspired by Snapchat and Instagram.
- Smooth and dynamic transitions for filter effects.
- Advanced facial tracking for an immersive AR experience.
- Dynamic Gallery
- Switch between grid and list views for media browsing.
- Store captured media offline using Sqflite.
- Support for lightweight and responsive UI interactions.
- Seamless State Management
- GetX ensures smooth navigation and real-time state updates.
- Modular and maintainable structure for scalability.
- MVC Architecture:
- A structured folder hierarchy created using Get CLI for clean and maintainable code.
- State Management:
- Efficient and lightweight state handling with GetX.
- AR Integration:
- Real-time AR filter rendering powered by DeepAR SDK.
- Offline Support:
- Store and manage captured media locally with Sqflite.
- Snapchat/Instagram-style AR filters with high performance.
- Dynamic gallery for media browsing.
- Fully functional offline mode with local database integration.



