Skip to content

ProyectoIntegrador2018/showroom-front

Repository files navigation

Project Showroom

Maintainability

Table of contents

Client Details

Name Email Role
Aldo Lares alares@bluepeople.com Product Owner

Environment URLS

Team

Name Email Role
Gonzalo Garcia Porras A01281414@itesm.mx Developer
Ángel Figueroa Zambrano A00819431@itesm.mx Developer
Jorge Sabella Elizondo A01282292@itesm.mx Developer
Jesus Lugo Santillán A01089769@itesm.mx Developer

Management tools

You should ask for access to this tools if you don't have it already:

Technology Stack

FrontEnd

  • VueJS
  • Vuetify

BackEnd

  • NodeJS
  • Express
  • MongoDB

DevOPS

  • AWS S3
  • AWS Lambda

Project Setup

Instalar NPM que se encuentra dentro de Node.js (https://www.npmjs.com/get-npm)

Para asegurarse que está instalado, correr el siguiente comando.

$ npm -v

Running the stack for development

Las siguientes instrucciones son para correr un ambiente local utilizando Vue CLI y Node.js.

1. Clonar repositorio y acceder a la carpeta del proyecto Showroom

$ git clone https://github.com/teredax/showroom-front.git
$ cd showroom-front
$ cd showroom

2. Instalar el proyecto (tambien se puede usar yarn en lugar de npm)

$ npm install

3. Ejecutar la aplicacion web (tambien se puede usar yarn en lugar de npm)

$ npm run serve

4. Ingresar al folder del panel de administracion desde otra terminal (tambien se puede usar yarn en lugar de npm)

$ cd showroom-front
$ cd AdminPanel

5. Instalar las dependencias del panel de administracion (tambien se puede usar yarn en lugar de npm)

$ npm install

5. Ejecutar el panel administrativo (tambien se puede usar yarn en lugar de npm)

$ npm run serve

6. Acceder al sitio

Abrir al navegador de elección y abrir el enlace generado. Usualmente el mensaje es el siguiente.

 DONE  Compiled successfully in 555ms                                  9:31:01 PM


  App running at:
  - Local:   http://localhost:8080/
drive```

### Stop the project
#### Para detener la ejecución de la aplicación web
```shell
Ctrl + c

Checking code for potential issues

Para verificar cualquier tipo de error se utiliza Lints

npm run lint