Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

delphiCloudClient

Desenvolvimento em linguagem de programação Delphi, com conhecimento em Padrões de Projetos (Builder, Singleton, Factory, entre outros), atuando em projetos e com hotfix. Já trabalhei em projetos utilizando com conceitos como: Padrões de Projeto, Rtti, POO, Interfaces, MVC, Generics<T>, Collections, Clean Code, WebServices, XML e Json. Desenvolvimento agile: Scrum + Kanban.

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

CloudPessoa - Para este projeto, como forma de demonstrar o conhecimento que possuo foi utilizado no desenvolvimento conceitos como: Padrões de Projeto, Rtti, POO, Interfaces, MVC, Generics<T>, Collections, Clean Code.

Solicitação: A seguir detalhamos as informações para a execução do teste. Ressaltamos que a organização do código e as boas práticas também serão critérios de avaliação.

Utilizar a linguagem Delphi (Qualquer versão); Criar uma tela de cadastro de clientes, com os seguintes campos: Dados do Cadastro: Nome Identidade CPF Telefone Email Endereço Cep Logradouro Numero Complemento Bairro Cidade Estado Pais Ao informar um Cep o sistema deve realizar a busca dos dados relacionados ao mesmo no seguinte endereço: https://viacep.com.br/; A forma de consumo da API do via Cep, deverá ser utiliza JSON; Ao termino do cadastro o usuário deverá enviar um e-mail contendo as informações cadastrais e anexar um arquivo no formato XML com o mesmo conteúdo; Os registros devem ficar salvo em memória, não é necessário criar um banco de dados ou arquivo para o armazenamento dos dados; Disponibilizar o código fonte do projeto no github; Roteiro de atividade/ tarefas de desenvolvimento