Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mcarina/nodejs-express-mongodb-crud
Criando usuários no banco de dados com Node.js e Express no mongoDb
https://github.com/mcarina/nodejs-express-mongodb-crud
ejs express mongodb nodejs
Last synced: 7 days ago
JSON representation
Criando usuários no banco de dados com Node.js e Express no mongoDb
- Host: GitHub
- URL: https://github.com/mcarina/nodejs-express-mongodb-crud
- Owner: mcarina
- Created: 2022-11-26T02:49:22.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-17T19:59:10.000Z (29 days ago)
- Last Synced: 2024-10-20T06:10:08.561Z (27 days ago)
- Topics: ejs, express, mongodb, nodejs
- Language: JavaScript
- Homepage:
- Size: 53.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CRUD com Node.js, Express e MongoDB
Este projeto é um exemplo de uma aplicação CRUD (Create, Read, Update, Delete) desenvolvida com Node.js e Express, utilizando o banco de dados NoSQL MongoDB. O projeto também inclui uma breve demonstração visual com HTML (EJS) e CSS.
## Funcionalidades
A aplicação oferece as seguintes operações:
- **Criação de registros**: Permite adicionar novos itens ao banco de dados.
- **Leitura de registros**: Exibe todos os itens armazenados no banco de dados.
- **Atualização de registros**: Permite editar os dados de um item existente.
- **Exclusão de registros**: Remove itens do banco de dados.## Tecnologias Utilizadas
- **Node.js**: Plataforma para execução de código JavaScript no servidor.
- **Express.js**: Framework web rápido e minimalista para Node.js.
- **MongoDB**: Banco de dados NoSQL utilizado para armazenar os dados da aplicação.
- **EJS**: Motor de templates utilizado para renderizar HTML dinâmico no lado do servidor.
- **CSS**: Usado para estilizar a interface da aplicação.
>
Breve demonstração de como ficaria em html (com ejs) e Css.