Sign in Join

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

Catalog · How the catalog works

Random project

Delphi-Clientes-Demo

Demo desktop Object Pascal (Lazarus/Delphi): cadastro de clientes CRUD + SQLite

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

Delphi/Lazarus — Cadastro de Clientes

Demo desktop em Object Pascal (compatível com Delphi/Lazarus) para portfolio e entrevistas.

O que faz

  • Tela de cadastro de clientes (nome, documento, cidade, telefone, e-mail)
  • Grade com listagem
  • Incluir / editar / excluir
  • Banco SQLite local (data/clientes.db)
  • Seed com 2 clientes demo

Stack

  • Lazarus / Free Pascal (Object Pascal)
  • LCL (interface Windows)
  • SQLite via SQLDB (TSQLite3Connection)

Como rodar

  1. Instale o Lazarus (https://www.lazarus-ide.org//
  2. Baixe o sqlite3.dll (x64) em https://www.sqlite.org/download.html e coloque na pasta do projeto (ao lado do .exe)
  3. Duplo clique em rodar.bat (compila e abre)
  4. Ou abra ClientesDemo.lpi no Lazarus e pressione F9

Já compilado neste ambiente: ClientesDemo.exe + sqlite3.dll.

LinkedIn / portfolio

Abra docs/apresentacao-linkedin.html — resumo + texto pronto para colar no post.

Repo: https://github.com/MarllusRobert/Delphi-Clientes-Demo

Para entrevista

  • Mostra domínio de Object Pascal/Delphi (muito usado em ERP no Brasil, ex.: Siagri)
  • CRUD com banco relacional
  • Separação formulário + SQL parametrizado

Estrutura

pascal
Delphi-Clientes-Demo/
????????? ClientesDemo.lpr
????????? ClientesDemo.lpi
????????? uMain.pas / uMain.lfm
????????? rodar.bat
????????? README.md