EXCEEDS logo
Exceeds
johnowow

PROFILE

Johnowow

John contributed to the cse110-sp25-group19 repository by building and refining the front-end for a memory game over two months. He established a standardized UI foundation using CSS resets and design tokens, ensuring consistent typography, color, and layout. Leveraging HTML, CSS, and JavaScript, John implemented interactive features such as 3D card flip animations, responsive button states, and high score displays to enhance user engagement. He improved user onboarding with clear start and end screens, addressed UI consistency bugs, and strengthened game reliability through robust reset flows. His work emphasized maintainable code, cohesive styling, and a polished, accessible user experience throughout.

Overall Statistics

Feature vs Bugs

86%Features

Repository Contributions

8Total
Bugs
1
Commits
8
Features
6
Lines of code
395
Activity Months2

Your Network

13 people

Shared Repositories

13

Work History

June 2025

5 Commits • 3 Features

Jun 1, 2025

Monthly Summary for 2025-06 | Repository: cse110-sp25-group19/cse110-sp25-group19 Key features delivered: - Card Flip Animation and Enhanced Button Styling: Introduced a 3D flip animation for cards and improved hover/focus styles on buttons to enhance visual engagement and perceived responsiveness. Commit: 6690d2548bbca595b5cdf684a46e27b664de49d9. - Reset Button Functionality and UI: Fixed reset button to reliably trigger resetGame and updated UI with a new 'game-controls' grouping for better user interaction and accessibility. Commits: a7324295188835ad6f23a037a00bda47b6d6d5aa; 5d6adf875af539b29092ef81e9a1a934cbd4e3a7. - High Score UI Display: Added high score display in the game info area and end screen, with styling aligned to the game's aesthetic to improve visibility and motivation. Commit: 5178364de9786f55d912b2a7509a6221ad0c22bf. Major bugs fixed: - CSS Formatting Consistency: Ensured a newline at end of CSS file to resolve formatter issues; no functional changes. Commit: 83fa4dea0b6a2b4db6034497a3c44d7828b5f956. Overall impact and accomplishments: - Strengthened user experience and engagement through a polished UI (3D card flips, responsive button states) and clear high-score visibility. - Improved reliability of game interactions via a robust reset flow and cohesive UI controls. - Enhanced code quality and maintainability by addressing formatting consistency and aligning changes with existing styling conventions. Technologies/skills demonstrated: - CSS animations and 3D transforms, responsive design, and UI/UX polish. - UI state management and DOM/UI consistency for reset flows and score display. - Code quality practices including formatting fixes and cohesive styling updates. - Version control hygiene with clear, scoped commits and traceable changes.

May 2025

3 Commits • 3 Features

May 1, 2025

May 2025: Consolidated UI foundation, governance resources, and a memory game flow for the cse110-sp25-group19 project. These changes standardize design, provide an official contract reference, and improve user onboarding and engagement while addressing key UX issues.

Activity

Loading activity data...

Quality Metrics

Correctness90.0%
Maintainability90.0%
Architecture85.0%
Performance90.0%
AI Usage20.0%

Skills & Technologies

Programming Languages

CSSHTMLJavaScript

Technical Skills

CSSCSS StylingFront End DevelopmentGame DevelopmentHTMLJavaScript

Repositories Contributed To

1 repo

Overview of all repositories you've contributed to across your timeline

cse110-sp25-group19/cse110-sp25-group19

May 2025 Jun 2025
2 Months active

Languages Used

CSSHTMLJavaScript

Technical Skills

CSSFront End DevelopmentHTMLJavaScriptCSS StylingGame Development