Skip to content

Commit

Permalink
agregar documentacion (README.md)
Browse files Browse the repository at this point in the history
  • Loading branch information
fermelli committed Jan 13, 2022
1 parent b29a3a8 commit 10161d3
Show file tree
Hide file tree
Showing 3 changed files with 86 additions and 11 deletions.
83 changes: 79 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,82 @@
# Vue 3 + Vite
# Simulación de control de temperatura

This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.
![Capturas de la aplicación](simulation-app.gif)

## Recommended IDE Setup
## Sobre el proyecto

- [VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=johnsoncodehk.volar)
Trabajo práctico para la materia de Sistemas de Tiempo Real (COM460) que consiste en realizar una simulación de un sistema de control de temperatura, de acuerdo a las descripciones dadas en clases.

### Estudiante

Univ. Luis Fernando Salgado Miguez

## Tecnologías

- vue 3.2.25 - [https://v3.vuejs.org/](https://v3.vuejs.org/)
- vue-router 4.0.12 - [https://next.router.vuejs.org/](https://next.router.vuejs.org/)
- vuex 4.0.2 - [https://next.vuex.vuejs.org/](https://next.vuex.vuejs.org/)
- firebase - [https://firebase.google.com/](https://firebase.google.com/)
- SDK firebase 9.6.2
- Base de datos en tiempo real (Realtime Database)
- vite 2.7.2 - [https://vitejs.dev/](https://vitejs.dev/guide/#scaffolding-your-first-vite-project)
- plugin-vue 2.0.0
- tailwindcss 3.0.12 - [https://tailwindcss.com/](https://tailwindcss.com/)

## Empezando

### Prerrequisitos

- Instalar [Node.js](https://nodejs.org/es/)
- [Crear una base de datos](https://console.firebase.google.com/) en Firebase

### Instalación

Clona este repositorio usando

```bash
git clone https://github.com/fermelli/temperature-control-simulation.git
```

Moverse al directorio apropiado

```bash
cd temperature-control-simulation
```

Instala las dependencias con

```bash
npm install
```

Debe proporcionar la [configuración del proyecto de Firebase](https://firebase.google.com/docs/web/learn-more#config-object) de su aplicación de Firebase, la cual debe configurar en un archivo `.env` con el formato siguiente (que se encuentra ejemplificado en el archivo `.env.example` en la carpeta raíz del proyecto)

```bash
MODE='development'
VITE_FIREBASE_API_KEY=AIzaSyAl7A7JrEDaKlRUki1kFoYgWdaYTxhGL7k
VITE_FIREBASE_AUTH_DOMAIN=appfirebase-12d3a.firebaseapp.com
VITE_FIREBASE_DATABASE_URL=https://appfirebase-12d3a-default-rtdb.firebaseio.com
VITE_FIREBASE_PROJECT_ID=appfirebase-12d3a
VITE_FIREBASE_STORAGE_BUCKET=appfirebase-12d3a.appspot.com
VITE_FIREBASE_MESSAGING_SENDER_ID='523298933123'
VITE_FIREBASE_APP_ID='1:523298933123:web:123d03591f17f554e67532'

```

En este punto puede ejecutar

```bash
npm run dev
```

para ver la aplicación en <http://localhost:3000> en modo de desarrollo o ejecutar

```bash
npm run build
```

para construir la aplicación para producción

## Licencia

MIT © Fermelli
14 changes: 7 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@
"tailwindcss": "npx tailwindcss -i ./src/assets/css/styles.css -o ./public/styles.css --watch"
},
"dependencies": {
"firebase": "^9.6.2",
"vue": "^3.2.25",
"vue-router": "^4.0.12",
"vuex": "^4.0.2"
"firebase": "9.6.2",
"vue": "3.2.25",
"vue-router": "4.0.12",
"vuex": "4.0.2"
},
"devDependencies": {
"@vitejs/plugin-vue": "^2.0.0",
"tailwindcss": "^3.0.12",
"vite": "^2.7.2"
"@vitejs/plugin-vue": "2.0.0",
"tailwindcss": "3.0.12",
"vite": "2.7.2"
}
}
Binary file added simulation-app.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 10161d3

Please sign in to comment.