Skip to content

Gonzalito87/full-stack-coderhouse-c43395

 
 

Repository files navigation

full-stack-coderhouse-c43395


PPT-CODER


configuracion del proyecto

  1. hay que estar en path raiz de la carpeta full-stack-coderhouse-c43395/
  2. realizamos la instalacion de la dependencias
npm i
  1. para la ejecucion se utiliza nodemon nodemon.io
full-stack-coderhouse-c43395> npm run app                       

> [email protected] app
> nodemon src/app.js

[nodemon] 3.0.1
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,cjs,json
[nodemon] starting `node src/app.js`
server run on port: 8080
  1. configurar archivo \full-stack-coderhouse-c43395\src\config\.env.development con los siguiente valores o bien es posible adaptar segun el entorno
PORT = {{PORT}}
MONGO_URL = {{MONGO_URL}}
ADMIN_NAME = {{AdminName}}
ADMIN_PASSWORD = {{AdminPassword}}


MONGO_URL={{MONGO_URL}}
PORT={{PORT}}
SECRET_PHRASE={{PASSWORD_PHRASE}}

GH_APP_ID=xx
GH_CLIENT_ID={{ID_GH}}
GH_CLIENT_SECRET={{SECRET_GH}}
GH_CALLBACK_UL={{URL_CALLBACK_GH}}
  1. el proyecto utiliza mongo como fuente de datos debe haber disponible algun servicio
  2. accedemos a la api localhost

Captura de pantalla 2023-07-20 235707.png

IMPORTANTE:

Dentro de la esturctura del proyecto esta collection_postman para realziar el importo de los metodos ya armados.

EL PROYECTO CORRE EN LA RAIZ /full-stack-coderhouse-c43395/

full-stack-coderhouse-c43395/
src-
    ├───common
    │   └───utils
    ├───config
    │   └───services
    ├───controllers
    ├───public
    │   ├───css
    │   ├───js
    │   └───thumbnails
    │       └───PRODUCTOS
    ├───routes
    │   └───utils
    ├───services
    │   ├───dao
    │   │   ├───filesystem
    │   │   │   ├───db
    │   │   │   └───models
    │   │   └───mongo
    │   │       ├───managers
    │   │       └───models
    │   └───dto
    └───views
        └───layouts

About

Carrera FullStack Coder, modulo de backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 82.5%
  • Handlebars 9.6%
  • HTML 4.2%
  • CSS 3.4%
  • Other 0.3%