
Z³-Wellness Sleep App
Full-Stack Developer & Researcher
The Z³-Wellness application is a web-based platform designed for college students to monitor and improve their sleep and overall wellness patterns. This Major Qualifying Project involved continuing development from previous WPI teams, focusing on enhancing usability and functionality based on user feedback.
Key Contributions
- Actively involved in frontend development, including UI redesign, reformatting components using TypeScript, improving mobile responsiveness, and implementing a new navigation bar and customizable dashboard graphs.
- Contributed to a full backend overhaul, transitioning to a CRUD methodology with organized models, use cases, controllers, routers, and repositories for improved maintainability and scalability. This included adding historical data queries and optimizing frequently used queries with database views.
- As part of a collaborative team, I played a key role in a comprehensive user study to identify usability issues, which directly informed the application's redesign.
- Worked on critical bug fixes, updated outdated dependencies, and ensured consistent coding practices and documentation across the codebase.
- Helped implement calendar integration (Outlook and Google) for stress level tracking associated with scheduled events.
- Contributed to database schema improvements, including removing redundant ID fields and optimizing data entry processes with triggers.
Technologies
- React
- TypeScript
- Node.js
- Express
- PostgreSQL
- Firebase
- Git