https://github.com/thallyta-castro-cv/angular-node-authenticator
Este projeto foi criado com Angular CLI 14.1.0 no frontend e Node 16.16.0 no backend para criar uma autenticação baseada em token.
https://github.com/thallyta-castro-cv/angular-node-authenticator
angular angular-material javascript mongodb nodejs typescript
Last synced: 3 months ago
JSON representation
Este projeto foi criado com Angular CLI 14.1.0 no frontend e Node 16.16.0 no backend para criar uma autenticação baseada em token.
- Host: GitHub
- URL: https://github.com/thallyta-castro-cv/angular-node-authenticator
- Owner: thallyta-castro-cv
- Created: 2022-08-21T19:45:18.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-08-22T13:04:06.000Z (almost 4 years ago)
- Last Synced: 2025-03-14T18:48:14.254Z (over 1 year ago)
- Topics: angular, angular-material, javascript, mongodb, nodejs, typescript
- Language: TypeScript
- Homepage:
- Size: 375 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Autenticação com Angular e NodeJs
Este projeto foi criado com Angular CLI 14.1.0 no frontend e Node 16.16.0 no backend para criar uma autenticação baseada em token.
# Sobre o projeto
Este projeto consiste em uma aplicação fullstack com Angular e NodeJs e banco de dados Mongodb com autenticação baseada em token e funcionalidades para se
cadastrar no sistema e retornar dados de usuários cadastrados e produtos cadastrados em uma tabela no frontend.





# Tecnologias utilizadas
### Frontend
- Angular
- Angular Material
- Angular flex-layout
- Reactive Forms
- HttpClient com rxjs
### Backend
- bcryptjs
- body-parser
- cors
- express
- faker
- jsonwebtoken
- mongoose
# Iniciando o projeto
### Frontend
Para iniciar a aplicação execute o seguinte comando no terminal dentro da pasta frontend
```shell script
ng serve
```
### Backend
Para iniciar a aplicação execute o seguinte comando no terminal dentro da pasta backend
```shell script
node app.js
```
Execute os seguintes comandos para gerar os dados com faker na pasta utils do backend
```shell script
node gen_people.js
node gen_products.js
```
# Autor
Thallyta Macedo Carvalho de Castro
Linkedin: https://www.linkedin.com/in/thallyta-castro/
Medium: https://medium.com/@thallyta-castro-cv
email: contato@thallytacastro.com.br