About the Event
E(x)ecute is a thrilling 3-day Flutter app development challenge where teams of 2 create innovative mobile applications. The theme will be announced 2 days before the in-person presentation, giving teams time to design, code, and perfect their apps using Flutter, Dart, and SQL. This event tests your creativity, technical prowess, and ability to build functional apps under time constraints.
Event Structure
Mode: Online development with offline in-person presentation
Duration: 3 days total
Team Size: 2 members per team
Technologies: Flutter, Dart, SQL
Round 1: App Development & Presentation
Phase 1 - Development (Online, 3 days):
- The theme will be announced 2 days prior to the in-person presentation day
- Teams have 3 days to conceptualize, design, and develop their Flutter app
- Must use Flutter framework with Dart programming language
- SQL database integration is required for data management
- Teams work remotely during the development phase
Phase 2 - Presentation (Offline):
- Teams present their completed app in person to the judges
- Demonstrate app functionality, features, and user interface
- Explain technical implementation, database design, and challenges faced
- Q&A session with judges about your code and design choices
Rules & Guidelines
- Teams must consist of exactly 2 members
- App must be built using Flutter framework and Dart language
- SQL database integration is mandatory
- Development begins after theme announcement (2 days before presentation)
- All code must be written during the 3-day development period
- Pre-built templates or copying existing apps is strictly prohibited
- Teams must be present for the offline presentation
- App should be functional and demonstrate key features during presentation
- Judging based on: Innovation, Code Quality, UI/UX Design, Functionality, Database Integration, and Presentation
- Judges' decisions are final
Evaluation Criteria
- Innovation & Creativity: Uniqueness of concept and problem-solving approach
- Technical Implementation: Code quality, Flutter best practices, Dart efficiency
- Database Design: Effective SQL integration and data management
- User Experience: Intuitive interface, smooth navigation, responsive design
- Functionality: App works as intended with minimal bugs
- Presentation: Clear explanation of features, tech stack, and development process