Details
- My Page development
- Developed user profile read and update features
- Implemented verification flow for email and phone number changes; wrote unit tests for validation logic
- Wrote page-level Storybook stories for UI review and QA (connected msw, deployed via Chromatic)
- Unified login state management
- Enabled access to the unified login token in localStorage from pages across different domains\n(using the cross-storage library)
- Implemented continueUrl state to redirect users back to their original page after login (zustand + localStorage)
- Wrote an HOC that verifies login status and token validity before entering protected pages
- Legacy service code maintenance
- Integrated the unified login flow into legacy services (intended as a bridge until new services launched)
- Removed unused code after confirming status and plans with relevant teams
- Applied absolute path imports (modified webpack alias via Craco)
Jin-kyeong Song | Frontend Developer