Hub of Hope
The UK's largest mental health support directory: a full-stack web app built with Nuxt, TypeScript and Firebase.
- Vue
- Nuxt
- TypeScript
- Firebase
- Played a key role in technical planning, mapping out the data structures and TypeScript types ahead of the build to keep later sprints running smoothly
- Helped build custom UI components, the account login system and the user dashboard
- Developed API endpoints and the service search and filtering features
- Worked on the client's admin dashboard, including a preview system for approving or requesting changes to users' draft services
- Contributed to creating the service registration flow, including schema validation and error handling