I make it by flutter used technologies: BLoC architecture, MVVM pattern, Dio, CRUD operations, User authentication.