Created
January 27, 2026 10:35
-
-
Save moeen-mahmud/df142c75c00cbb512536890fa67eb2f7 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Project Title | |
| ## Architecture Overview | |
| - High-level architecture diagram (can be ASCII art or link to image) | |
| - Explanation of folder structure | |
| - State management approach and rationale | |
| ## Technology Choices | |
| - List of libraries used and why you chose them | |
| - Tradeoffs you considered | |
| ## Performance Optimizations | |
| - Specific optimizations implemented | |
| - Before/after metrics (startup time, AsyncStorage operations) | |
| - Strategies for handling 10+ canvases with 100+ shapes each | |
| - Memory management techniques used | |
| ## Setup Instructions | |
| - Prerequisites | |
| - Installation steps | |
| - Running on iOS/Android | |
| - Running tests | |
| ## Features Implemented | |
| - Core features checklist | |
| - Advanced features implemented | |
| - Known limitations | |
| ## Assumptions Made | |
| - Any assumptions about requirements | |
| - Decisions made due to time constraints | |
| ## Future Enhancements | |
| - What you'd add with more time | |
| - Scalability considerations | |
| ## Time Breakdown | |
| - Approximate hours spent on each phase | |
| ## Demo |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment