Este projeto é um sistema de agenda desenvolvido em TypeScript utilizando Node.js como plataforma de backend e o framework Express para criação de APIs. O banco de dados é gerenciado pelo Prisma, uma ferramenta de ORM (Object-Relational Mapping) que permite a interação com diferentes bancos de dados relacionais.
Este projeto utiliza as melhores práticas de desenvolvimento em TypeScript, como tipagem estática para evitar erros durante a compilação e modularização para manter um código organizado e de fácil manutenção. O Prisma é utilizado para fornecer uma camada de abstração para o banco de dados, facilitando a interação com diferentes sistemas de gerenciamento de bancos de dados relacionais.
- NodeJS
- Typescript
- Prisma
- Babel
- Express