-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request
Description
Build Sample App Using Intern Project Frameworks & Produce Improvement Proposal Document
Description
Create a complete sample application by strictly following the READMEs and guidelines defined in the intern-project-engineering repository.
The application must:
- Use the provided Android framework and Backend framework consistently
- Respect all architectural rules, conventions, and constraints defined in the frameworks
- Demonstrate correct and idiomatic usage of the frameworks end-to-end
In addition to the implementation, a comprehensive improvement proposal document must be produced.
This document should analyze both frameworks and propose concrete improvements based on hands-on usage during the project.
Scope
- Build a functional application using:
- Android framework
- Backend framework
- Follow repository READMEs as the primary source of truth
- Focus on correctness, structure, and framework usage
- Produce a written improvement analysis document
Functional Requirements
- Application uses the Android framework as intended (no bypassing abstractions)
- Application uses the backend framework as intended (no custom shortcuts)
- App includes multiple screens and realistic flows
- UI is visually appealing and polished
- App demonstrates real-world usage scenarios of the frameworks
Documentation Requirements
Create a minimum 5-page (~1000+ words) document that includes:
- Overview of the implemented application
- Framework usage evaluation (Android + Backend)
- Identified strengths of each framework
- Identified limitations or friction points
- Concrete improvement suggestions, including:
- Architecture
- Developer experience
- Extensibility
- Documentation clarity
- Tooling or workflow improvements
The document must be structured, technical, and written in clear professional English.
Acceptance Criteria
- Application is built strictly using the provided Android framework
- Application is built strictly using the provided Backend framework
- No framework rules or abstractions are bypassed
- App includes multiple screens and realistic user flows
- UI is visually polished and user-friendly
- Improvement document is at least 5 pages / ~1000 words
- Improvement document covers both frameworks in depth
- Suggestions are concrete, actionable, and technically justified
Out of Scope
- Rewriting or modifying the frameworks themselves
- Replacing frameworks with external alternatives
- Production deployment or scaling concerns
Ownership, Deadline & Effort
- Team Owner: Engineering
- Individual Owner: @Eren-Can-Donertas
- Deadline: 2026-01-24 24:00
- Estimated Effort: 15 hours
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request