Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yanrodrigues205/marketplaceapi

Project developed with the objective of creating an api in typescript, using new technologies such as prisma and studying the MVC concept applied to NodeJS projects. PT-BR Projeto desenvolvido com objetivo de criar uma api em typescript, usando tecnologias novas como prisma e estudar o conceito MVC aplicado a projetos NodeJS.
https://github.com/yanrodrigues205/marketplaceapi

Last synced: 7 days ago
JSON representation

Project developed with the objective of creating an api in typescript, using new technologies such as prisma and studying the MVC concept applied to NodeJS projects. PT-BR Projeto desenvolvido com objetivo de criar uma api em typescript, usando tecnologias novas como prisma e estudar o conceito MVC aplicado a projetos NodeJS.

Awesome Lists containing this project

README

        

# MarketPlaceAPI
EN-US Project developed with the objective of creating an api in typescript, using new technologies such as prisma and studying the MVC concept applied to NodeJS projects.

PT-BR Projeto desenvolvido com objetivo de criar uma api em typescript, usando tecnologias novas como prisma e estudar o conceito MVC aplicado a projetos NodeJS.

## Install Dependencies / Instalar Dependencias
-npm i express bcryptjs jsonwebtoken ejs

-npm i prisma typescript @types/express ts-node-dev -D

-npm i body-parser --save

-npm i @types/bcryptjs -D

-npm i @types/jsonwebtoken -D

-npm i @types/ejs -D

-npx tsc --init

-npx prisma init

## UserRegister
![image](https://github.com/yanrodrigues205/MarketPlaceAPI/assets/92941649/35c0a2dc-f4da-4a11-8bf2-d1f57a7f0732)


## StoreRegister
![loja_criada_api](https://github.com/yanrodrigues205/MarketPlaceAPI/assets/92941649/7dcd1562-2886-451f-8702-ab5fd734bd01)

## ProductsRegister
![produto_criado_api](https://github.com/yanrodrigues205/MarketPlaceAPI/assets/92941649/3583edbf-4f3e-4743-967f-361173b4d044)
![produto_criado_api2](https://github.com/yanrodrigues205/MarketPlaceAPI/assets/92941649/8710b04b-d0cd-4e86-acb5-4d1ed5c98409)
<>

## GetDataStore
![informacoes_loja](https://github.com/yanrodrigues205/MarketPlaceAPI/assets/92941649/9e732a00-b610-43d4-ab30-acadd23d01c9)