Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daviteixeira-dev/sgu-sistema-de-gerenciamento-de-usuarios
Final project of the discipline of Software Development for Web (2021), where we made a User Management System using a CRUD with Node, Express and MongoDB.
https://github.com/daviteixeira-dev/sgu-sistema-de-gerenciamento-de-usuarios
axios body-parser css3 dotenv ejs express html5 javascript mongodb morgan nodejs nodemon
Last synced: about 2 months ago
JSON representation
Final project of the discipline of Software Development for Web (2021), where we made a User Management System using a CRUD with Node, Express and MongoDB.
- Host: GitHub
- URL: https://github.com/daviteixeira-dev/sgu-sistema-de-gerenciamento-de-usuarios
- Owner: daviteixeira-dev
- License: mit
- Created: 2021-03-22T23:42:36.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-04T05:13:14.000Z (over 3 years ago)
- Last Synced: 2024-09-17T17:27:02.941Z (3 months ago)
- Topics: axios, body-parser, css3, dotenv, ejs, express, html5, javascript, mongodb, morgan, nodejs, nodemon
- Language: EJS
- Homepage:
- Size: 3.03 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
SGU - Sistema de Gerenciamento de Usuários
Sobre o projeto |
Tecnologias |
Instalação, execução e desenvolvimento |
Como contribuir |
License![Printsreen](./assets/img/index.png)
## 👨🏻💻 Sobre o projeto
Projeto final da disciplina de Desenvolvimento de Software para Web (2021), onde fizemos um Sistema de Gerenciamento de Usuários usando um CRUD com Node, Express e MongoDB.
## 🚀 Tecnologias
- [Node.js](https://nodejs.org/en/)
- [Express](https://expressjs.com/pt-br/)
- [MongoDB](https://www.mongodb.com/)
- [Morgan](http://expressjs.com/en/resources/middleware/morgan.html)
- [Nodemon](https://nodemon.io/)
- [EJS](https://ejs.co/)
- [Body-parser](https://www.npmjs.com/package/body-parser)
- [Dotenv](https://www.npmjs.com/package/dotenv)
- [Axios](https://www.npmjs.com/package/axios)## 💻 Instalação, execução e desenvolvimento
### Pré-requisitos
- [Node.js](https://nodejs.org/en/)
- [npm](https://www.npmjs.com/)### Web
```bash
# Instale as dependências
$ npm install
$ npm init# Instale o express
$ npm i express morgan nodemon ejs body-parser dotenv mongoose axios# No package.json altere na parte de scripts, onde tem "start: "node server.js" para "start: nodemon server.js".
# Tudo pronto para iniciar a aplicação web
$ npm start```
## 🤔 Como contribuir**Faça um fork deste repositório e siga os passos a baixo**
```bash
# Clone seu fork
$ git clone seu-fork-url && cd NOME_DO_REPO# Crie uma branch com sua feature
$ git checkout -b my-feature# Faça commit das suas alterações
$ git commit -m 'feat: My new feature'# Envie o código para sua remote branch
$ git push origin my-feature
```
Despois que sua pull request for merged, você pode deletar sua branch## 📝 License
Esse projeto possui uma Licensa MIT License - veja o arquivo [LICENSE](./LICENSE) para mais detalhes.
---
Feito com ❤️