- Criar um sistema que gerencie usuários e perfis.
- Usuário possui um perfil; um perfil pode ter vários usuários.
- O sistema deverá ter um administrador que crie os usuários e atribua ou modifique os perfis.
- O perfil usuário comum apenas visualizará suas próprias informações, podendo editá-las,
menos o perfil. - Favor não utilizar os plugins do laravel que já trazem pronto esta solução, tipo o spatie/laravel-
permission. - Utilizar no frontend a versão mais recente do Flutter.
- Utilizar no back o banco de sua preferência, preferencialmente PHP > 8 + Laravel 11.
- Será avaliado o código e o sistema rodando, favor encaminhar o link funcional ou as
instruções para subir a aplicação. - Prazo para fazer o desafio: 1 semana.
- Flutter: ^3.19.6
- AndroidSdk: 34
Para compilar ou executar o aplicativo, basta rodar o comando
flutter pub get
para baixar as dependências. Neste ponto, é possível executar o app no emulador com o comando
flutter run
e opcionalmente para construir os APKs o próximo comando
flutter build apk --target-platform android-arm,android-arm64,android-x64 --split-per-abi
Dependendo do emulador a ser usado, deverá ser ajustada a variável “BASEURL” no arquivo .env
- Usuário: paolobufalinomora91@gmail.com
- Senha: 123456