-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Deepjyot Kapoor edited this page Apr 17, 2024
·
2 revisions
Mobile app built with Flutter that can create code from images of problem statements. It uses Flutter Bloc for managing the app's state smoothly and includes Google's ML Kit and OpenAI's GPT-4 to help solve problems more effectively. The app is well-organized into different layers, making it easy to maintain and expand.
- Developed an advanced Flutter application focusing on efficient problem-solving and automated code generation.
- Utilized Flutter Bloc for seamless state management, and incorporated clean architecture for optimal code organization.
- Integrated Google's ML Kit for Text Recognition and OpenAI's GPT-4 model to enhance functionality, focusing on innovative solutions in code generation and problem-solving.
- The application allows users to upload images of problem statements, and automatically generates the corresponding code.
- Flutter: Chosen for its versatility and ability to provide a consistent user experience across multiple platforms. Flutter's rich UI widgets facilitate the creation of visually appealing interfaces.
- Flutter Bloc: Selected for robust state management, essential for maintaining a clean and scalable codebase in complex applications. This framework helps separate business logic from UI code, and manages event and state transitions effectively.
- Clean Architecture: The codebase is structured into three main layers: domain, data, and presentation. This organization supports scalable and maintainable code development.
