Skip to content

Este é um repositório que contém uma aplicação web completa de controle de veículos, desenvolvida utilizando as tecnologias React, Tailwind CSS, Node.js com Fastify, Prisma e Zod.

License

Notifications You must be signed in to change notification settings

vitorRibeiro7/Auto-HK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Controle de Veículos

Este é um repositório GitHub que contém uma aplicação web completa de controle de veículos, desenvolvida utilizando as tecnologias React, Tailwind CSS, Node.js com Fastify, Prisma e Zod.

Descrição

A aplicação de Controle de Veículos é um sistema que permite aos usuários gerenciar informações relacionadas aos veículos. Com esta aplicação, os usuários podem:

  • Adicionar novos veículos
  • Editar informações existentes
  • Remover veículos do sistema

Aqui estão algumas das principais funcionalidades e características da aplicação:

  • Interface de usuário amigável: A aplicação foi desenvolvida utilizando o framework React, proporcionando uma experiência de usuário moderna e intuitiva. Os componentes do Tailwind CSS são utilizados para estilizar a interface de forma elegante e responsiva.

  • Operações CRUD: Os usuários podem realizar todas as operações básicas de um sistema de controle de veículos. Eles podem:

    • Adicionar novos veículos, fornecendo informações como marca, modelo, ano e número de chassi.
    • Editar as informações existentes de um veículo.
    • Remover um veículo do sistema quando necessário.
  • Backend robusto: O backend da aplicação é construído com Node.js utilizando o framework Fastify. O Fastify é conhecido por sua performance e eficiência, garantindo uma experiência de usuário ágil. O Prisma é utilizado como ORM (Object-Relational Mapping) para lidar com a camada de banco de dados, oferecendo uma maneira fácil e segura de interagir com os dados dos veículos.

  • Validação de dados: A biblioteca Zod é utilizada para a validação dos dados recebidos na aplicação. Ela permite garantir que os dados fornecidos pelos usuários estejam corretos e cumpram as regras definidas para cada campo, como o formato do número de chassi ou restrições de caracteres.

Contribuição

Se você deseja contribuir para este projeto, fique à vontade para abrir uma issue com sugestões ou enviar um pull request com melhorias. Sua contribuição será muito apreciada!

Licença

Este projeto está licenciado sob a MIT License. Sinta-se livre para utilizá-lo para fins comerciais ou pessoais.

About

Este é um repositório que contém uma aplicação web completa de controle de veículos, desenvolvida utilizando as tecnologias React, Tailwind CSS, Node.js com Fastify, Prisma e Zod.

Resources

License

Stars

Watchers

Forks