Description
A mobile web project that integrates with third-party systems to display family notices and older adults' care records from care facilities.
Role
- Frontend developer
Technology
Team
- Frontend: 2; backend: 2
Achievements
1. Project management and communication
- Created the frontend work breakdown structure and managed development to improve team communication and collaboration.
2. Development environment and system stability
- Designed the complete folder and file structure, set up the development environment, and improved system stability.
3. Development contributions
- Classified and built shared components using atomic design to make UI development more consistent and efficient.
- Implemented centralized state management with Zustand and API services with Axios to improve data management and server integration.
4. Development speed and stability
- Developed utilities and custom hooks to speed up development.
- Organized the types directory and modularized shared types and interfaces.
- Handled errors with custom error pages, including ErrorBoundary, and implemented loading states with Suspense.
5. Collaboration and project contributions
- Coordinated integration with the native mobile app and developed major project pages.