/maratona-discover-02

Rocketseat Discover

Primary LanguageJavaScript

JobsCalc

Tecnologias   |    Projeto   |    Layout   |    Licença

PRs welcome! License

🚀 Technologies

I made a change in relation to the database used in the course project, in Branch Hana has connection to the SAP Hana database On-premise:

  • Hana versão 2.00.045 ;
  • @sap/hana-client (library NPM)
  • In excerpts of the code I leave the addresses where you can consult the connections, as well as explanations of how the drivers for Hana work.
  • Axios
  • API Brazilian Central Bank (Exchange USD and EUR)
  • Changed the use of require by import in every project to analyze the consequences in the Project. Corrections were necessary as some bugs were resolved by adding resolutions posted by the community.

Comments:

  • Some of the parameters provided in hana-client are only available for the cloud version of SAP. As the parameterization of SCHEMA and SET to DATABASE;
  • With that, I had to fix these references of DDL and DML.
  • Another solution would be to collect connection and bank information on a connection screen and later concatenate the executions. ;

Reference sources applied for using SAP Hana:



dev.finances

Esse projeto foi desenvolvido com as seguintes tecnologias, na branch main:

  • HTML
  • CSS
  • JavaScript
  • NodeJS
  • EJS
  • Express
  • SQLite

💻 Projeto

O JobsCalc é uma aplicação de estimativa de cálculo para projetos freelancer, onde é possível cadastrar e excluir jobs (projetos), obtendo uma estimativa de custo de cada job. Além disso, é possível traçar o valor da hora da pessoa que estará usando o sistema 💰

🔖 Layout

Você pode visualizar o layout do projeto através desse link. É necessário ter conta no Figma para acessá-lo.

📝 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Feito com ♥ by Rocketseat 👋 Participe da nossa comunidade!