An open API service indexing awesome lists of open source software.

https://github.com/joaomacaoli/cadusers

Repositório contendo um sistema web para o cadastro de usuários feito com Node.js e React.
https://github.com/joaomacaoli/cadusers

Last synced: 4 months ago
JSON representation

Repositório contendo um sistema web para o cadastro de usuários feito com Node.js e React.

Awesome Lists containing this project

README

          

# Projeto CRUD de Usuários com Node.js e PostgreSQL

Este é um projeto simples de uma aplicação CRUD (Create, Read, Update, Delete) de usuários, desenvolvido utilizando Node.js, Express e PostgreSQL. O projeto foi construído sem o uso de ORMs, utilizando chamadas diretas de SQL para interagir com o banco de dados.

## Funcionalidades

- Criação de novos usuários
- Listagem de todos os usuários
- Busca de um usuário pelo seu ID
- Atualização dos dados de um usuário
- Exclusão de um usuário

## Tecnologias Utilizadas

- Node.js: Plataforma de desenvolvimento JavaScript
- Express: Framework web para Node.js
- PostgreSQL: Sistema de gerenciamento de banco de dados relacional
- Variáveis de Ambiente: Utilizadas para configurar valores sensíveis ou configuráveis da aplicação de forma dinâmica
- Docker: Utilizado para criar um container para o PostgreSQL

## Instalação e Uso

[README.md](./backend/README.md)

## Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue para reportar problemas ou sugerir melhorias. Se deseja contribuir, faça um fork do repositório, implemente suas alterações e envie um pull request.

## Licença

Este projeto está licenciado sob a [MIT License](https://opensource.org/licenses/MIT).