- NodeJs
- Express
- Passport
- Cors
- JWT
- MongoDB
- Ionic
- Capacitor
- Angular
- @swimlane/ngx-datatable
- @capacitor-community/barcode-scanner
Esta aplicação já inclui a estrutura backend com JWT Login, User Roles e alguns repositório para começar o projeto numa aplicação client-server.
Com este código é possível correr facilmente esta aplicação.
Estou a utilizar a MongoDb que é uma Base de dados não relacional.
1 -> Fazer Download Zip do frontend e backend
2 -> Abrir cada um dos ficheiros com IDE à escolha
3 -> Correr o backend com o seguinte comando "node api/src/server.js" e esperar que a conexão seja estabelecida "MongoDB database connection established successfully!"
4 -> Correr o frontend com o seguinte comando "ionic serve -o"
5 -> Fazer o registo, pois não é possível aceder à aplicacão sem o registo efetuado
Esta aplicação utiliza uma arquitetura MEAN (MongoDB; Express; Angular; Nodejs), com autenticação através de um token (Json Web Token (JWT))
Video da aplicação no youtube: https://youtu.be/X22WAYRNB48