Biblioteca Core TIVIC - Flutter

Package

:construction: Projeto em construção :construction:

📑 Description

Core TIVIC é uma biblioteca que contém com principais funcionalidades utilizadas nos sistemas Flutter da TIVIC. Ela conta com módulos para autenticação, conexão com banco de dados, requisições http, Logs de sistema e demais funcionalidades núcleo.

:hammer: Funcionalidades do projeto

Essa biblioteca conta com classes para gerenciamento e administração de:

  • Autenticação
  • Conexão com banco de dados
  • Requisições HTTP
  • Segurança e Serialização
  • Estilização e widgets
  • Logs

:wrench: Tecnologias utilizadas

  • Flutter
  • VsCode

Libraries

auth/jwt/exception/expired-token.exception
auth/jwt/jwt
auth/jwt/structure/jwt.header
auth/jwt/structure/jwt.payload
auth/jwt/validation/jwt-exp.validation
auth/session/session
auth/session/session_default_keys_enum
builders/forms/formgroup.builder
builders/forms/valueacessors/datetime.valueacessor
conf/environment
conf/environment.prod
core_package
database/connection/connection
database/connection/database
database/connection/drivers/driver
database/connection/drivers/sqlite/floor/converters/date_time.converter
database/connection/drivers/sqlite/floor/migrations/migration_1
http/dio/dio
http/dio/dio_handle_error
http/dio/dio_response
http/exceptions/bad_request_error
http/exceptions/connection_timeout_error
http/exceptions/http_response_error
http/exceptions/internal_server_error
http/exceptions/not_found_error
http/exceptions/unauthorized_error
http/request
http/request_client
http/request_contract
http/response
http/types/http_options
http/types/status_code
io/file/directories.enum
io/file/file_helper
io/printer/printerenum
logger/logger
logger/outputs/console.output
models/entities/entity
os/permission/contracts/permission_request
os/permission/contracts/unit_permission_request
os/permission/impl/android_permission
os/permission/permission.factory
os/permission/requests/location.permission.request
ui/theme/colors
ui/theme/dark.theme
ui/theme/light.theme
ui/theme/theme
ui/theme/theme.preferences
ui/widgets/app_logo/app_logo.widget
ui/widgets/button/flat_button.widget
ui/widgets/button/outline_button.widget
ui/widgets/button/raised_button.widget
ui/widgets/button/small_button.widget
ui/widgets/card/card
ui/widgets/dialog/alert/alert.widget
ui/widgets/dialog/alert_feedback/_alert_base
ui/widgets/dialog/alert_feedback/alert_error
ui/widgets/dialog/alert_feedback/alert_info
ui/widgets/dialog/alert_feedback/alert_success
ui/widgets/dialog/confirm/confirm.widget
ui/widgets/dialog/dialog_factory
ui/widgets/dialog/modal/_modal_base
ui/widgets/indexed/indexed.widget
ui/widgets/input/_formatters/cpf_cnpj_mask.formatter
ui/widgets/input/_formatters/cpf_mask.formatter
ui/widgets/input/_formatters/date_text.formatter
ui/widgets/input/_formatters/deny_empty_spaces.formatter
ui/widgets/input/_formatters/deny_non_standard_characters.formatter
ui/widgets/input/_formatters/license_plate_car.formatter
ui/widgets/input/_validators/cnh.validator
ui/widgets/input/_validators/cnpj.validator
ui/widgets/input/_validators/cnpj_or_cpf.validator
ui/widgets/input/_validators/cpf.validator
ui/widgets/input/_validators/custom_validation_message
ui/widgets/input/_validators/custom_validator.validator
ui/widgets/input/_validators/license_plate_car.validator
ui/widgets/input/_value_acessors/date_value_acessor
ui/widgets/input/date_picker.widget
ui/widgets/input/input_checkbox.widget
ui/widgets/input/input_password.widget
ui/widgets/input/input_radio.widget
ui/widgets/input/input_switch.widget
ui/widgets/input/input_text.widget
ui/widgets/input/input_textarea.widget
ui/widgets/input/time_picker.widget
ui/widgets/lifecycle/lifecycle.widget
ui/widgets/loading/loading.widget
ui/widgets/map/controller/google-maps.response
ui/widgets/map/controller/map.controller
ui/widgets/map/controller/map_response
ui/widgets/map/google/api/google_place_services
ui/widgets/map/google/autocomplete/autocomplete.provider
ui/widgets/map/google/autocomplete/autocomplete.widget
ui/widgets/map/google/google-map.widget
ui/widgets/map/map.widget
ui/widgets/map/open-street-map/open-street-map.widget
ui/widgets/navigation/bottom_navigation
ui/widgets/scrollable/scrollable
ui/widgets/stepper/step.widget
ui/widgets/stepper/stepper.widget
ui/widgets/stepper/stepper_page.widget
ui/widgets/tabs/tab
ui/widgets/tabs/tabs.widget
ui/widgets/text/label.widget
util/reflector/reflector
util/security/password_converter
util/security/password_md5_converter
util/security/password_old_converter
util/serializer/map_serializer
util/serializer/uint8list
util/serializer/value_accessor.converter
util/types/type_check
websocket/channel/channel
websocket/handler/handler
websocket/handler/tvk_handler
websocket/websocket