/fundamentos-nodejs

Rocketseat bootcamp: Desafio 04 - Fundamentos NodeJS

Primary LanguageJavaScript

Fundamentos NodeJS

Desafio Bootcamp Rocketseat: Fundamentos NodeJS, nesse desafio, foi criado uma aplicação para continuar treinando o que aprendi até agora no Node.js!
Essa será uma aplicação que armazena transações financeiras de entrada e saída, permitindo o cadastro e a listagem dessas transações.

GitHub language count License Made by Lucas Alves Stargazers

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

  • NodeJS - Environment runtime
  • Yarn - Packager manager

What things you need to install the software and how to install them

$> git clone https://github.com/lcoalves/fundamentos-nodejs.git

Installing

A step by step series of examples that tell you how to get a development env running

Databases

First install back-end dependencies

$> cd fundamentos-nodejs && yarn

Next open the code

$> code .

Back-end

Start back-end service

$> yarn dev:server

Back-end (Running TESTS)

First run

$> yarn test

Test HTTP requests

Donwload Insomnia and import workspace from JSON

Built With

  • Typescript - JavaScript that scales.
  • Express - Fast, unopinionated, minimalist web framework for Node.js
  • Jest - Jest is a delightful JavaScript Testing Framework with a focus on simplicity.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • Express
  • Jest
  • ESLint
  • Prettier