Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/powersystem2024/double-commit

Repositorio del grupo Double Commit de la cohorte 2024 UTN-FRSR
https://github.com/powersystem2024/double-commit

css3 html5 java javascipt python vuejs

Last synced: about 2 months ago
JSON representation

Repositorio del grupo Double Commit de la cohorte 2024 UTN-FRSR

Awesome Lists containing this project

README

        


Double Commit


Logo grupo Double Commit

### Bienvenidos al repositorio de Double Commit

En este repositorio encontrarás el programa de laboratorio de la carrera Tecnicatura Universitaria en Programación perteneciente a la cohorte 2024 de la Universidad Tecnológica Nacional de San Rafael Mendoza. Dónde vemos las clases de Python, JavaScript, Java, Git. Esta organización está dirigida por el profesor Ariel Betancud.

### Contenido del Laboratio

Este repositorio incluye las lecciones de laboratorio de programación de la facultad en la cual estamos viendo los siguientes lenguajes de programación:

| Lenguaje | Descripción |
| ---------------------------------------------------------------------------------------------------- | -------------------- |
| ![HTML5](https://img.shields.io/badge/HTML5-%23E34F26.svg?logo=html5&logoColor=white) | Estructura |
| ![CSS](https://img.shields.io/badge/CSS-%231572B6.svg?logo=css3&logoColor=white) | Diseño |
| ![JavaScript](https://img.shields.io/badge/JavaScript-%23F7DF1E.svg?logo=javascript&logoColor=black) | Programación |
| ![Python](https://img.shields.io/badge/Python-3670A0?logo=python&logoColor=ffdd54) | Programación |
| ![Java](https://img.shields.io/badge/Java-%23ED8B00.svg?logo=java&logoColor=white) | Programación |
| ![Git](https://img.shields.io/badge/Git-%23F05033.svg?logo=git&logoColor=white) | Control de versiones |

### Creación de portafolio con Framework Vue.js

- Ver etapas
- En proceso...

### Integrantes del grupo:


Avatar github Franco
Franco Morales


Avatar github Gabriel
Gabriel Calcagni


Avatar github Philama
Guardini Philama


Avatar github megon1
Mauro Exequiel Gonzalez


Avatar github ceciliaOlejar
Cecilia Olejarczyk

## Para poder ver el portafolio en vivo, puedes visitar el siguiente link:

Portafolio en vivo

## Para ejecutar el proyecto Vue.js en local, puedes seguir los siguientes pasos:

1. Clona el repositorio en tu máquina local.
2. Crea un archivo `.env` en la raíz del proyecto y agrega las variables de entorno necesarias.
3. Instala las dependencias del proyecto con `npm install` o `pnpm install`.
4. Inicia el servidor de desarrollo con `npm run dev` o `pnpm run dev`.

## Detalles del proyecto

Para las variables de entorno, puedes usar el archivo `.env.example` como referencia.
```
VITE_SUPABASE_URL=tu_url_de_supabase
VITE_SUPABASE_ANON_KEY=tu_anon_key_de_supabase
// Esta API del clima se usa para mejorar la presición de la geolocalización
// del usuario en conjunto con la API de geolocation.microlink.io
VITE_WEATHER_API_KEY=tu_api_key_de_openweathermap
```

### Tecnologías utilizadas

El proyecto está construido utilizando las siguientes tecnologías principales:

- **Vue.js 3**: Framework progresivo de JavaScript para construir interfaces de usuario
- **Vite**: Herramienta de compilación que ofrece un entorno de desarrollo más rápido
- **Supabase**: Base de datos PosgreSQL para almacenar los comentarios y datos de geolocalización

### Características principales

- Diseño responsive que se adapta a diferentes dispositivos
- Sistema de comentarios con validaciones
- Geolocalización de usuarios que comentan
- Animaciones y transiciones fluidas
- Componentes reutilizables
- Validación de formularios con Zod

---


Double-Commit UTN-FRSR 2024