Happy Look / Healthcare and customer feedback
Feedback you can act on.
A service for patient feedback, request processing, and service-quality analytics.

- Company
- Happy Look
- Role
- Fullstack Developer
- Focus
- Healthcare and customer feedback
01 / Context
Context
Patients, clinic administrators, and managers needed different workflows and levels of access to requests, statuses, and analytics.
02 / My contribution
My contribution
- 01
Created REST APIs for patient, clinic administrator, and manager accounts.
- 02
Implemented role-based access for three user types.
- 03
Built the request lifecycle: creation, status, assignee, and processing history.
- 04
Added clinic, request, and rating analytics with filters.
- 05
Covered critical user, feedback, and access-control paths with tests.
03 / Solution
Solution
Permissions and queries were separated by role, while processing history preserved every request transition.
Shared Pydantic schemas provided predictable input validation and API responses.
04 / Stack
Stack
- Python
- FastAPI
- PostgreSQL
- SQLAlchemy
- Alembic
- Pydantic
- Pytest
- Docker