Skip to content

jtairone/api_portifolio

Repository files navigation

API RestFull

Api RestFull portfolio

Desenvolvido em NodeJS usando Express e outras Packages do NPM.

Tech

Tecnologias imbarcadas:

  • VsCode - IDE para programação muito utilizada

  • Nodejs - é um runtime JavaScript desenvolvido com o Chrome's V8 JavaScript engine.

  • Express - estrutura de aplicativo de rede rápida node.js

  • Sqlite - Mecanismo de banco de dados SQL.

  • Sequelize - Sequelize é um ORM TypeScript e Node.js moderno para Postgres, MySQL, MariaDB, SQLite e SQL Server e muito mais.

  • NodeMailer - Envie e-mails do Node.js – fácil como um bolo!🍰✉️

  • OracleDB - O complemento node-oracledb para Node.js potencializa aplicativos de banco de dados Oracle de alto desempenho. Os aplicativos podem ser escritos em TypeScript ou diretamente em JavaScript.

  • Consign -Carregue automaticamente seus scripts! o sucessor do express-load.

  • Existe alguns outros pacotes mais os principais são estes citados.

Installation

API requer Node.js v16+ para ser executado.

Instale as dependências e devDependencies e inicie o servidor.

cd api_mvc
npm i
node server.js

Usando nodemon pois a vantagem que sempre salvar alguma alteração o nodemon restart o projeto.

Instando o nodemon.

npm i -g nodemon

rodando o projeto *npm start por que no package.json existe um script para rodar o nodemon.

nodemon server.js
ou
npm start

Após iniciar a API acessar a mesma via http://localhost:8000 aonde vai ter acesso a pagina de configuração do e-mail para enviar recuperação de senha e dados conexão a um banco de dados oracle.

na mesma pagina tem acesso a verificar os usuários cadastrados na plataforma.

em anexo ao projeto segue coleção para importação no POSTMAN quem quiser estudar.

License

MIT

Free Software

About

API utilizando MVC e oracledb

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors