Skip to content

This repository was developed during the Next Level Week Return promoted by Rocketseat in order to learn how to develop an API in Node following the principles of S.O.L.I.D. using the Prisma ORM and applying unit tests with Jest, plus email submissions with nodemailer

License

Notifications You must be signed in to change notification settings

AllanDutra/nlw-return-node-js

Repository files navigation

📚 NLW Return Node JS API with S.O.L.I.D., Prisma and Jest

This repository was developed during the Next Level Week Return promoted by Rocketseat in order to learn how to develop an API in Node following the principles of S.O.L.I.D. using the Prisma ORM and applying unit tests with Jest, plus email submissions with nodemailer

📫 Routes

POST — "/feedbacks"

Create a new feedback

body:

{
	"type": string,
	"comment": string,
	"screenshot"?: string
}

🌐 Status

Finished project ✅

🧰 Prerequisites

Node JS

Enviroment Variables

  • DATABASE_URL="file:./dev.db"

🔧 Installation

$ git clone https://github.com/AllanDutra/nlw-return-node-js.git

$ cd nlw-return-node-js

$ npm install

$ npm run dev

Node server listenning at http://localhost:3333/!

🔨 Tools used


Developed with 💜 by Allan Dutra!

About

This repository was developed during the Next Level Week Return promoted by Rocketseat in order to learn how to develop an API in Node following the principles of S.O.L.I.D. using the Prisma ORM and applying unit tests with Jest, plus email submissions with nodemailer

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published