Skip to content

Instantly share code, notes, and snippets.

View DeyvidJLira's full-sized avatar
🎯
Focusing

Deyvid J. Lira DeyvidJLira

🎯
Focusing
View GitHub Profile
@DeyvidJLira
DeyvidJLira / desafio_simplifcado_dart.md
Last active September 15, 2022 20:36
Exercício para validar conhecimento em Dart

Desafio Simplificado Dart

Foi solicitado a criação de um sistema de registros de empresas. Toda empresa nesse sistema deve ter um sócio associado a ela, que pode ser uma Pessoa Física ou uma Pessoa Jurídica.

Sobre as entidades:

  • Uma Empresa no sistema tem os seguintes dados: ID, Razão Social, Nome Fantasia, CNPJ, Endereço (Logradouro, Número, Complemento, Bairro, Estado e CEP), Telefone, Horário do Cadastro e Sócio.
  • Um Sócio tem os seguintes dados: Nome, CPF e Endereço (Logradouro, Número, Complemento, Bairro, Estado e CEP).

O sistema ao ser executado deve oferecer as seguintes opções:

@DeyvidJLira
DeyvidJLira / desafio_dart.md
Last active September 25, 2022 20:32
Exercício para validar conhecimento em dart.

Desafio Dart

Foi solicitado a criação de um sistema de registros de empresas. Toda empresa nesse sistema deve ter um sócio associado a ela, que pode ser uma Pessoa Física ou uma Pessoa Jurídica.

Sobre as entidades:

  • Uma Empresa no sistema tem os seguintes dados: ID, Razão Social, Nome Fantasia, CNPJ, Endereço (Logradouro, Número, Complemento, Bairro, Estado e CEP), Telefone, Horário do Cadastro e Sócio.
  • Uma Pessoa Física tem os seguintes dados: Nome, CPF e Endereço (Logradouro, Número, Complemento, Bairro, Estado e CEP).
  • Uma Pessoa Jurídica tem os seguintes dados: Razão Social, Nome Fantasia, CNPJ, Endereço (Logradouro, Número, Complemento, Bairro, Estado e CEP).
@DeyvidJLira
DeyvidJLira / bottom_navigation_with_tab_bar_screen.dart
Created April 27, 2019 17:11
Create screen in the Flutter with TabBar in only one of the item of the bottom navigation bar.
import 'package:flutter/material.dart';
class TabBarWithBottomNavigationScreen extends StatefulWidget {
@override
_TabBarWithBottomNavigationScreenState createState() => _TabBarWithBottomNavigationScreenState();
}
class _TabBarWithBottomNavigationScreenState extends State<TabBarWithBottomNavigationScreen> with SingleTickerProviderStateMixin {