Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cambios en recommended_list #23

Open
wants to merge 49 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
5803cd8
Primer commit de sincronizacion
wanfer3434 Jun 13, 2024
130282f
cambios en recommended_list
wanfer3434 Jun 15, 2024
92fa498
deploy y quitar la autenticacion
wanfer3434 Jun 19, 2024
568769f
ajuste de tamaño de imagenes e inserción de diseños de camisetas en s…
wanfer3434 Jun 20, 2024
ccec4f9
cambios tab_view para la orientación de la dimension
wanfer3434 Jul 4, 2024
d7fea8f
tab_view.dart y category_card.dart
wanfer3434 Jul 4, 2024
a6508fc
cambios en tab_view.dart y recommended_list.dart y category_card.dart…
wanfer3434 Jul 8, 2024
c7f01fa
cambios en app_properties.dart y main_page.darta para cambios de colo…
wanfer3434 Jul 18, 2024
7b7cce3
cambios en el boton de buscar
wanfer3434 Jul 19, 2024
8b5e9a7
cambios para la conexxion de bse de datos
wanfer3434 Aug 14, 2024
6d8d147
cambios para la carga de base de datos para mostrar las imagenes
wanfer3434 Aug 22, 2024
de2b39f
cambios en parte de firestore y la app para la conexión de la base de…
wanfer3434 Aug 27, 2024
5ef28ed
modificacionn para agreglo de tarjeta de banner principal
wanfer3434 Sep 23, 2024
227621f
main_page.art modificacio ventana principal
wanfer3434 Sep 30, 2024
2b2ebeb
ultimo cambio de ventna principal para mejorar as dimensiones 09/10/24
wanfer3434 Oct 9, 2024
4f51294
ultimo cambio de ventna principal para mejorar as dimensiones 15/10/24
wanfer3434 Oct 15, 2024
b581fb5
Create flutter.yml
wanfer3434 Nov 28, 2024
7379bce
cambio de sreens,main,conexionfirebase
wanfer3434 Nov 28, 2024
4ed050d
Create dart.yml
wanfer3434 Nov 28, 2024
039547b
Delete .github/workflows directory
wanfer3434 Nov 28, 2024
2ad1f0f
Create flutter.yml
wanfer3434 Nov 28, 2024
69f5e22
Merge branch 'master' of https://github.com/wanfer3434/flutter_ecomme…
wanfer3434 Nov 28, 2024
b09723a
care tales
wanfer3434 Nov 28, 2024
d25af85
Merge pull request #5 from wanfer3434/wanfer3434-master-2
wanfer3434 Nov 28, 2024
9cef940
Actualizar screens
wanfer3434 Nov 28, 2024
f228860
Actualizar screens
wanfer3434 Nov 29, 2024
45af18a
agregacion de codigo para chatbot
wanfer3434 Nov 30, 2024
f6248d2
agregacion de archivo requeriments.txt y cambios en app.py y otros pa…
wanfer3434 Nov 30, 2024
8c56682
agregacion de archivo Procfile
wanfer3434 Nov 30, 2024
510e6a1
subir fibase-functions, para el deploy de bbase
wanfer3434 Nov 30, 2024
d2e566c
cambios en app.py para el bbacked
wanfer3434 Nov 30, 2024
f82b36b
cambios en flask_service para deploy en render
wanfer3434 Nov 30, 2024
79e8b4a
cambios para la conexion base
wanfer3434 Dec 1, 2024
cb2c1d8
cambios para la conexion a la base de datos 2 parte
wanfer3434 Dec 3, 2024
062f41b
cambios para la conexion a la base de datos 3 parte
wanfer3434 Dec 9, 2024
7c64a12
cambios para la conexion a la base de datos 4 parte
wanfer3434 Dec 9, 2024
cc26389
Actualizar recommended_list.dart
wanfer3434 Dec 21, 2024
1c9f072
Actualizar flutter.yml
wanfer3434 Dec 21, 2024
cef9647
Actualizar flutter.yml
wanfer3434 Dec 21, 2024
f9d74aa
Actualizar flutter.yml
wanfer3434 Dec 21, 2024
27261e7
Actualizar pubspec.yaml
wanfer3434 Dec 21, 2024
2b5c806
cambiar versión Stable flutter flutter.yml
wanfer3434 Dec 21, 2024
a691abf
cambiando versión sdk pubspec.yaml
wanfer3434 Dec 21, 2024
3f1f054
cambio de degrade de int pubspec.yaml
wanfer3434 Dec 21, 2024
fe6fff9
quitar versión pubspec.yaml
wanfer3434 Dec 22, 2024
e34e29f
cambios para el chatboto con firebase
wanfer3434 Dec 22, 2024
9045d06
Resuelto conflicto en .github/workflows/flutter.yml y pubspec.yaml
wanfer3434 Dec 22, 2024
994d6de
cambios en e main_page
wanfer3434 Dec 24, 2024
5ac9628
cambios en e main_page25
wanfer3434 Dec 25, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
199 changes: 199 additions & 0 deletions .firebase/hosting.YnVpbGRcd2Vi.cache

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions .firebaserc
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"projects": {
"default": "flutterecommercetemplate-72969",
"y": "flutterecommercetemplate-72969"
},
"targets": {},
"etags": {},
"dataconnectEmulatorConfig": {}
}
1 change: 1 addition & 0 deletions .flutter-plugins-dependencies
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\cloud_firestore-5.6.0\\\\","native_build":true,"dependencies":["firebase_core"]},{"name":"firebase_core","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_core-3.9.0\\\\","native_build":true,"dependencies":[]},{"name":"package_info_plus","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\package_info_plus-8.1.2\\\\","native_build":true,"dependencies":[]},{"name":"path_provider_foundation","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\path_provider_foundation-2.4.1\\\\","shared_darwin_source":true,"native_build":true,"dependencies":[]},{"name":"sqflite_darwin","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\sqflite_darwin-2.4.1\\\\","shared_darwin_source":true,"native_build":true,"dependencies":[]},{"name":"url_launcher_ios","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\url_launcher_ios-6.3.2\\\\","native_build":true,"dependencies":[]},{"name":"video_player_avfoundation","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\video_player_avfoundation-2.6.5\\\\","shared_darwin_source":true,"native_build":true,"dependencies":[]},{"name":"wakelock_plus","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\wakelock_plus-1.2.10\\\\","native_build":true,"dependencies":["package_info_plus"]}],"android":[{"name":"cloud_firestore","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\cloud_firestore-5.6.0\\\\","native_build":true,"dependencies":["firebase_core"]},{"name":"firebase_core","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_core-3.9.0\\\\","native_build":true,"dependencies":[]},{"name":"package_info_plus","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\package_info_plus-8.1.2\\\\","native_build":true,"dependencies":[]},{"name":"path_provider_android","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\path_provider_android-2.2.15\\\\","native_build":true,"dependencies":[]},{"name":"sqflite_android","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\sqflite_android-2.4.0\\\\","native_build":true,"dependencies":[]},{"name":"url_launcher_android","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\url_launcher_android-6.3.14\\\\","native_build":true,"dependencies":[]},{"name":"video_player_android","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\video_player_android-2.7.16\\\\","native_build":true,"dependencies":[]},{"name":"wakelock_plus","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\wakelock_plus-1.2.10\\\\","native_build":true,"dependencies":["package_info_plus"]}],"macos":[{"name":"cloud_firestore","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\cloud_firestore-5.6.0\\\\","native_build":true,"dependencies":["firebase_core"]},{"name":"firebase_core","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_core-3.9.0\\\\","native_build":true,"dependencies":[]},{"name":"package_info_plus","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\package_info_plus-8.1.2\\\\","native_build":true,"dependencies":[]},{"name":"path_provider_foundation","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\path_provider_foundation-2.4.1\\\\","shared_darwin_source":true,"native_build":true,"dependencies":[]},{"name":"sqflite_darwin","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\sqflite_darwin-2.4.1\\\\","shared_darwin_source":true,"native_build":true,"dependencies":[]},{"name":"url_launcher_macos","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\url_launcher_macos-3.2.2\\\\","native_build":true,"dependencies":[]},{"name":"video_player_avfoundation","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\video_player_avfoundation-2.6.5\\\\","shared_darwin_source":true,"native_build":true,"dependencies":[]},{"name":"wakelock_plus","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\wakelock_plus-1.2.10\\\\","native_build":true,"dependencies":["package_info_plus"]}],"linux":[{"name":"package_info_plus","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\package_info_plus-8.1.2\\\\","native_build":false,"dependencies":[]},{"name":"path_provider_linux","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\path_provider_linux-2.2.1\\\\","native_build":false,"dependencies":[]},{"name":"url_launcher_linux","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\url_launcher_linux-3.2.1\\\\","native_build":true,"dependencies":[]},{"name":"wakelock_plus","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\wakelock_plus-1.2.10\\\\","native_build":false,"dependencies":["package_info_plus"]}],"windows":[{"name":"cloud_firestore","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\cloud_firestore-5.6.0\\\\","native_build":true,"dependencies":["firebase_core"]},{"name":"firebase_core","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_core-3.9.0\\\\","native_build":true,"dependencies":[]},{"name":"package_info_plus","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\package_info_plus-8.1.2\\\\","native_build":false,"dependencies":[]},{"name":"path_provider_windows","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\path_provider_windows-2.3.0\\\\","native_build":false,"dependencies":[]},{"name":"url_launcher_windows","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\url_launcher_windows-3.1.3\\\\","native_build":true,"dependencies":[]},{"name":"wakelock_plus","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\wakelock_plus-1.2.10\\\\","native_build":false,"dependencies":["package_info_plus"]}],"web":[{"name":"cloud_firestore_web","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\cloud_firestore_web-4.4.0\\\\","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_core_web-2.19.0\\\\","dependencies":[]},{"name":"package_info_plus","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\package_info_plus-8.1.2\\\\","dependencies":[]},{"name":"url_launcher_web","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\url_launcher_web-2.3.3\\\\","dependencies":[]},{"name":"video_player_web","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\video_player_web-2.3.3\\\\","dependencies":[]},{"name":"wakelock_plus","path":"C:\\\\Users\\\\javie\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\wakelock_plus-1.2.10\\\\","dependencies":["package_info_plus"]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["cloud_firestore_web","firebase_core"]},{"name":"cloud_firestore_web","dependencies":["firebase_core","firebase_core_web"]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"package_info_plus","dependencies":[]},{"name":"path_provider","dependencies":["path_provider_android","path_provider_foundation","path_provider_linux","path_provider_windows"]},{"name":"path_provider_android","dependencies":[]},{"name":"path_provider_foundation","dependencies":[]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_windows","dependencies":[]},{"name":"sqflite","dependencies":["sqflite_android","sqflite_darwin"]},{"name":"sqflite_android","dependencies":[]},{"name":"sqflite_darwin","dependencies":[]},{"name":"url_launcher","dependencies":["url_launcher_android","url_launcher_ios","url_launcher_linux","url_launcher_macos","url_launcher_web","url_launcher_windows"]},{"name":"url_launcher_android","dependencies":[]},{"name":"url_launcher_ios","dependencies":[]},{"name":"url_launcher_linux","dependencies":[]},{"name":"url_launcher_macos","dependencies":[]},{"name":"url_launcher_web","dependencies":[]},{"name":"url_launcher_windows","dependencies":[]},{"name":"video_player","dependencies":["video_player_android","video_player_avfoundation","video_player_web"]},{"name":"video_player_android","dependencies":[]},{"name":"video_player_avfoundation","dependencies":[]},{"name":"video_player_web","dependencies":[]},{"name":"wakelock_plus","dependencies":["package_info_plus"]}],"date_created":"2024-12-25 02:07:56.556388","version":"3.27.1","swift_package_manager_enabled":false}
17 changes: 17 additions & 0 deletions .gcloudignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# This file specifies files that are *not* uploaded to Google Cloud
# using gcloud. It follows the same syntax as .gitignore, with the addition of
# "#!include" directives (which insert the entries of the given .gitignore-style
# file at that point).
#
# For more information, run:
# $ gcloud topic gcloudignore
#
.gcloudignore
# If you would like to upload your .git directory, .gitignore file or files
# from your .gitignore file, remove the corresponding line
# below:
.git
.gitignore

# Node.js dependencies:
node_modules/
45 changes: 45 additions & 0 deletions .github/workflows/flutter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: Build APK

on:
push:
branches:
<<<<<<< HEAD
- master # Ejecutar el workflow en la rama 'master'
=======
- master # Cambiar de 'main' a 'master' si es necesario
>>>>>>> fe6fff926d75dae20a4fe0550e3c3813ce1a69aa

jobs:
build:
runs-on: ubuntu-latest

steps:
# Paso 1: Clonar el repositorio
- name: Checkout repository
uses: actions/checkout@v3

# Paso 2: Configurar Flutter
- name: Setup Flutter
uses: subosito/flutter-action@v2
with:
<<<<<<< HEAD
flutter-version: '3.27.1' # Especificar la versión exacta de Flutter
=======
flutter-version: '3.3.4' # Usar la versión de Flutter que corresponde
>>>>>>> fe6fff926d75dae20a4fe0550e3c3813ce1a69aa

# Paso 3: Instalar dependencias
- name: Install dependencies
run: flutter pub get

# Paso 4: Construir el APK en modo release
- name: Build APK
run: flutter build apk --release

# Paso 5: Subir el APK como artefacto
- name: Upload APK
uses: actions/upload-artifact@v3
with:
name: app-release.apk
path: build/app/outputs/flutter-apk/app-release.apk

17 changes: 17 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Usa una imagen base de Node.js LTS (long-term support)
FROM node:20.14.0

# Directorio de trabajo dentro del contenedor
WORKDIR /usr/src/app

# Copia los archivos del proyecto al contenedor
COPY . .

# Instala las dependencias de la aplicación
RUN npm install

# Expone el puerto en el que la aplicación escucha
EXPOSE 8080

# Comando para iniciar la aplicación
CMD ["npm", "start"]
3 changes: 3 additions & 0 deletions android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ if (flutterVersionName == null) {
}

apply plugin: 'com.android.application'
// START: FlutterFire Configuration
apply plugin: 'com.google.gms.google-services'
// END: FlutterFire Configuration
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

Expand Down
29 changes: 29 additions & 0 deletions android/app/google-services.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"project_info": {
"project_number": "534888827224",
"project_id": "flutterecommercetemplate-72969",
"storage_bucket": "flutterecommercetemplate-72969.appspot.com"
},
"client": [
{
"client_info": {
"mobilesdk_app_id": "1:534888827224:android:59b43536a18238d649fd2d",
"android_client_info": {
"package_name": "com.example.flutter_ecommerce_template"
}
},
"oauth_client": [],
"api_key": [
{
"current_key": "AIzaSyCf6uSCKRK3SlONgN4cJRZGwllJnaItEvg"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": []
}
}
}
],
"configuration_version": "1"
}
5 changes: 4 additions & 1 deletion android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ buildscript {
}

dependencies {
// START: FlutterFire Configuration
classpath 'com.google.gms:google-services:4.3.15'
// END: FlutterFire Configuration
classpath 'com.android.tools.build:gradle:7.2.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
Expand All @@ -26,6 +29,6 @@ subprojects {
project.evaluationDependsOn(':app')
}

task clean(type: Delete) {
tasks.register("clean", Delete) {
delete rootProject.buildDir
}
11 changes: 11 additions & 0 deletions app.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
runtime: custom
env: flex

runtime_config:
nodejs_version: '20.14.0'
automatic_scaling:
min_num_instances: 1 # Número mínimo de instancias
max_num_instances: 5 # Número máximo de instancias
cool_down_period_sec: 180 # Período de enfriamiento en segundos
cpu_utilization:
target_utilization: 0.65 # Utilización de CPU objetivo
Binary file added assets/A21s.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/Auriculares.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/Banner.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/Camara Digital Front.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/CamisetaAborigenBlancaNegro.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/CamisetaBlancaAborigen.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/CamisetaBlancaMangaLargaPunkis.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/CamisetaSkateAllFuckinDayRojaBlanca.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/G24.webp
Binary file not shown.
Binary file added assets/G54.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/Iphon13_Corazzones.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/Iphone11_mariposa.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/Redmi_13c_5g.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/Redmi_Note_10s.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/Redmi_note_12.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/a15-silinonna.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/back.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/front.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed assets/headphones.png
Binary file not shown.
Binary file modified assets/headphones_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed assets/thirdScreen.png
Binary file not shown.
Binary file removed assets/womanshoe_1.png
Binary file not shown.
Binary file removed assets/womanshoe_2.png
Binary file not shown.
Binary file removed assets/womanshoe_3.png
Binary file not shown.
Binary file removed assets/womanshoe_4.png
Diff not rendered.
Binary file removed assets/womanshoe_5.png
Diff not rendered.
7 changes: 7 additions & 0 deletions cloudbuild.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
steps:
- name: 'gcr.io/cloud-builders/npm'
args: ['install']
- name: 'gcr.io/cloud-builders/npm'
args: ['run', 'build']
- name: 'gcr.io/cloud-builders/gcloud'
args: ['app', 'deploy']
3 changes: 3 additions & 0 deletions devtools_options.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
description: This file stores settings for Dart & Flutter DevTools.
documentation: https://docs.flutter.dev/tools/devtools/extensions#configure-extension-enablement-states
extensions:
55 changes: 55 additions & 0 deletions firebase.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
{
"hosting": {
"public": "build/web",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
},
"flutter": {
"platforms": {
"android": {
"default": {
"projectId": "flutterecommercetemplate-72969",
"appId": "1:534888827224:android:59b43536a18238d649fd2d",
"fileOutput": "android/app/google-services.json"
}
},
"dart": {
"lib/firebase_options.dart": {
"projectId": "flutterecommercetemplate-72969",
"configurations": {
"android": "1:534888827224:android:59b43536a18238d649fd2d",
"ios": "1:534888827224:ios:44c4c27de0cec0d849fd2d",
"macos": "1:534888827224:ios:4507e8476a62851149fd2d",
"web": "1:534888827224:web:dae0e124845f498549fd2d",
"windows": "1:534888827224:web:e9b43e08a75c156e49fd2d"
}
}
}
}
},
"functions": [
{
"source": "functions",
"codebase": "default",
"ignore": [
"node_modules",
".git",
"firebase-debug.log",
"firebase-debug.*.log",
"*.local"
],
"predeploy": [
"npm --prefix \"$RESOURCE_DIR\" run lint || echo 'Linting failed, skipping...'"
]
}
]
}
28 changes: 28 additions & 0 deletions functions/.eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
module.exports = {
env: {
es6: true,
node: true,
},
parserOptions: {
"ecmaVersion": 2018,
},
extends: [
"eslint:recommended",
"google",
],
rules: {
"no-restricted-globals": ["error", "name", "length"],
"prefer-arrow-callback": "error",
"quotes": ["error", "double", {"allowTemplateLiterals": true}],
},
overrides: [
{
files: ["**/*.spec.*"],
env: {
mocha: true,
},
rules: {},
},
],
globals: {},
};
2 changes: 2 additions & 0 deletions functions/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
node_modules/
*.local
19 changes: 19 additions & 0 deletions functions/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/**
* Import function triggers from their respective submodules:
*
* const {onCall} = require("firebase-functions/v2/https");
* const {onDocumentWritten} = require("firebase-functions/v2/firestore");
*
* See a full list of supported triggers at https://firebase.google.com/docs/functions
*/

const {onRequest} = require("firebase-functions/v2/https");
const logger = require("firebase-functions/logger");

// Create and deploy your first functions
// https://firebase.google.com/docs/functions/get-started

// exports.helloWorld = onRequest((request, response) => {
// logger.info("Hello logs!", {structuredData: true});
// response.send("Hello from Firebase!");
// });
Binary file added functions/node-v18.16.1-win-x64.zip
Binary file not shown.
Binary file added functions/nvm-setup.zip
Binary file not shown.
Binary file added functions/nvm-setup/nvm-setup.exe
Binary file not shown.
Loading