Skip to content

feat: Develop reference application and provide framework improvement report #28

@MehmetBegun

Description

@MehmetBegun

Description

This initiative requires the development of a high-quality reference application leveraging the internal Android and Backend frameworks, as specified in the intern-project-engineering repository. The project serves as a practical validation of current framework capabilities while identifying architectural gaps. By implementing a visually appealing UI and optimized backend logic, the developer will produce a 1,000-word critical analysis document recommending improvements to enhance framework scalability, developer experience, and performance.


Ownership, Deadline & Effort

  • Team Owner: Engineering
  • Individual Owner: @MehmetBegun
  • Deadline: 2026-01-24 24:00 (end of day, explicitly stated)
  • Estimated Effort: 15 hours

Deliverables

  • Production-Ready Mobile Application: Android application source code integrated with the specified backend framework.
  • Backend Service: Fully functional backend implementation following repository guidelines.
  • Framework Improvement Document: A minimum 5-page, 1000-word document detailing technical suggestions for both Android and Backend frameworks.
  • UI/UX Assets: Finalized visual interface implemented within the app.

Scope

In Scope:

  • Full-stack development following the intern-project-engineering README instructions.
  • Strict utilization of internal Android and Backend frameworks for all core functionalities.
  • Implementation of advanced UI/UX enhancements to ensure high visual quality.
  • Technical writing of framework critiques and suggested optimizations.

Out of Scope:

  • Modifications to the core framework source code (suggestions only).
  • Deployment to production App Store/Play Store.
  • Development of features not outlined in the intern-project READMEs unless labeled as "improvements."

Acceptance Criteria

  • Application build is successful and runs without crashes on Android environments.
  • Backend service successfully handles requests from the Android frontend using the internal framework.
  • The UI adheres to high-fidelity design standards (consistency, spacing, and modern aesthetics).
  • The improvement document reaches a minimum count of 1,000 words across at least 5 pages.
  • Documentation includes specific, actionable technical suggestions for both Android and Backend layers.
  • All code is committed to the designated company repository before the deadline.

Domain-Specific Notes: Engineering

  • Framework Constraint: All database operations and UI components must extend or utilize provided framework classes/interfaces.
  • Performance: The app must maintain a smooth frame rate despite any UI "improvements" added.
  • Documentation: The report should focus on API usability, bottleneck identification, and missing abstractions in the current frameworks.

Validation / Review Requirements

  • Validation: Code review for framework compliance and manual UI/UX audit.
  • Required Reviewers: Engineering Lead, Senior Android Developer, Senior Backend Developer.
  • Definition of Done: App is functional, UI meets "visually appealing" criteria, and the 1000-word report is submitted and reviewed.

Additional Context

  • Repository: intern-project-engineering

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions