Skip to content

Cambios en recommended_list #23

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

Open
wants to merge 51 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 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
469de23
Initial commit
wanfer3434 Jan 5, 2025
0d998b5
Resolved merge conflicts
wanfer3434 Jan 5, 2025
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.
398 changes: 398 additions & 0 deletions .firebase/hosting.YnVpbGRcd2Vi.cache

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions .firebaserc
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"projects": {
<<<<<<< HEAD
"default": "flutterecommercetemplate-72969"
}
=======
"default": "flutterecommercetemplate-72969",
"y": "flutterecommercetemplate-72969"
},
"targets": {},
"etags": {},
"dataconnectEmulatorConfig": {}
>>>>>>> 5ac9628f9e402416023f223a5514a2342064ea03
}
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/
21 changes: 21 additions & 0 deletions .github/workflows/firebase-hosting-merge.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# This file was auto-generated by the Firebase CLI
# https://github.com/firebase/firebase-tools

name: Deploy to Firebase Hosting on merge
on:
push:
branches:
- master
jobs:
build_and_deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm ci && npm run build
- uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: ${{ secrets.GITHUB_TOKEN }}
firebaseServiceAccount: ${{
secrets.FIREBASE_SERVICE_ACCOUNT_FLUTTERECOMMERCETEMPLATE_72969 }}
channelId: live
projectId: flutterecommercetemplate-72969
22 changes: 22 additions & 0 deletions .github/workflows/firebase-hosting-pull-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# This file was auto-generated by the Firebase CLI
# https://github.com/firebase/firebase-tools

name: Deploy to Firebase Hosting on PR
on: pull_request
permissions:
checks: write
contents: read
pull-requests: write
jobs:
build_and_preview:
if: ${{ github.event.pull_request.head.repo.full_name == github.repository }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm ci && npm run build
- uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: ${{ secrets.GITHUB_TOKEN }}
firebaseServiceAccount: ${{
secrets.FIREBASE_SERVICE_ACCOUNT_FLUTTERECOMMERCETEMPLATE_72969 }}
projectId: flutterecommercetemplate-72969
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

36 changes: 36 additions & 0 deletions .gitignore
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,38 @@
*.swp
.DS_Store
.atom/
<<<<<<< HEAD
.build/
.buildlog/
.history
.svn/
.swiftpm/
migrate_working_dir/
=======
.buildlog/
.history
.svn/
>>>>>>> 5ac9628f9e402416023f223a5514a2342064ea03

# IntelliJ related
*.iml
*.ipr
*.iws
.idea/

<<<<<<< HEAD
# The .vscode folder contains launch configuration and tasks you configure in
# VS Code which you may wish to be included in version control, so this line
# is commented out by default.
#.vscode/

# Flutter/Dart/Pub related
**/doc/api/
**/ios/Flutter/.last_build_id
.dart_tool/
.flutter-plugins
.flutter-plugins-dependencies
=======
# Visual Studio Code related
.vscode/

Expand All @@ -23,10 +45,23 @@
.dart_tool/
.flutter-plugins
.packages
>>>>>>> 5ac9628f9e402416023f223a5514a2342064ea03
.pub-cache/
.pub/
/build/

<<<<<<< HEAD
# Symbolication related
app.*.symbols

# Obfuscation related
app.*.map.json

# Android Studio will place build artifacts here
/android/app/debug
/android/app/profile
/android/app/release
=======
# Android related
**/android/**/gradle-wrapper.jar
**/android/.gradle
Expand Down Expand Up @@ -68,3 +103,4 @@
!**/ios/**/default.pbxuser
!**/ios/**/default.perspectivev3
!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages
>>>>>>> 5ac9628f9e402416023f223a5514a2342064ea03
31 changes: 31 additions & 0 deletions .metadata
100755 → 100644
Original file line number Diff line number Diff line change
@@ -1,18 +1,48 @@
# This file tracks properties of this Flutter project.
# Used by Flutter tool to assess capabilities and perform upgrades etc.
#
<<<<<<< HEAD
# This file should be version controlled and should not be manually edited.

version:
revision: "17025dd88227cd9532c33fa78f5250d548d87e9a"
channel: "stable"
=======
# This file should be version controlled.

version:
revision: b06b8b2710955028a6b562f5aa6fe62941d6febf
channel: stable
>>>>>>> 5ac9628f9e402416023f223a5514a2342064ea03

project_type: app

# Tracks metadata for the flutter migrate command
migration:
platforms:
- platform: root
<<<<<<< HEAD
create_revision: 17025dd88227cd9532c33fa78f5250d548d87e9a
base_revision: 17025dd88227cd9532c33fa78f5250d548d87e9a
- platform: android
create_revision: 17025dd88227cd9532c33fa78f5250d548d87e9a
base_revision: 17025dd88227cd9532c33fa78f5250d548d87e9a
- platform: ios
create_revision: 17025dd88227cd9532c33fa78f5250d548d87e9a
base_revision: 17025dd88227cd9532c33fa78f5250d548d87e9a
- platform: linux
create_revision: 17025dd88227cd9532c33fa78f5250d548d87e9a
base_revision: 17025dd88227cd9532c33fa78f5250d548d87e9a
- platform: macos
create_revision: 17025dd88227cd9532c33fa78f5250d548d87e9a
base_revision: 17025dd88227cd9532c33fa78f5250d548d87e9a
- platform: web
create_revision: 17025dd88227cd9532c33fa78f5250d548d87e9a
base_revision: 17025dd88227cd9532c33fa78f5250d548d87e9a
- platform: windows
create_revision: 17025dd88227cd9532c33fa78f5250d548d87e9a
base_revision: 17025dd88227cd9532c33fa78f5250d548d87e9a
=======
create_revision: b06b8b2710955028a6b562f5aa6fe62941d6febf
base_revision: b06b8b2710955028a6b562f5aa6fe62941d6febf
- platform: android
Expand All @@ -33,6 +63,7 @@ migration:
- platform: windows
create_revision: b06b8b2710955028a6b562f5aa6fe62941d6febf
base_revision: b06b8b2710955028a6b562f5aa6fe62941d6febf
>>>>>>> 5ac9628f9e402416023f223a5514a2342064ea03

# User provided section

Expand Down
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"]
21 changes: 20 additions & 1 deletion README.md
100755 → 100644
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
<<<<<<< HEAD
# flutter_ecommerce_template

A new Flutter project.

## Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

- [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab)
- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook)

For help getting started with Flutter development, view the
[online documentation](https://docs.flutter.dev/), which offers tutorials,
samples, guidance on mobile development, and a full API reference.
=======
<p align="center">
<a href="https://www.buymeacoffee.com/SaNhE76x9" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/default-blue.png" alt="Buy Me A Coffee" style="height: 30px !important;width: 150px !important;" ></a>
</p>
Expand All @@ -24,4 +42,5 @@ Flutter is Google’s portable UI toolkit for building beautiful, natively-compi
## Support me
If this is template is useful for you and you want to support me [buy me a coffe!](https://www.buymeacoffee.com/SaNhE76x9). This will give me motivation to keep doing more content like this.

Do you want to add more features? [Reach me out](https://lnk.bio/9dQ4)
Do you want to add more features? [Reach me out](https://lnk.bio/9dQ4)
>>>>>>> 5ac9628f9e402416023f223a5514a2342064ea03
4 changes: 4 additions & 0 deletions analysis_options.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,12 @@ linter:
# The lint rules applied to this project can be customized in the
# section below to disable rules from the `package:flutter_lints/flutter.yaml`
# included above or to enable additional rules. A list of all available lints
<<<<<<< HEAD
# and their documentation is published at https://dart.dev/lints.
=======
# and their documentation is published at
# https://dart-lang.github.io/linter/lints/index.html.
>>>>>>> 5ac9628f9e402416023f223a5514a2342064ea03
#
# Instead of disabling a lint rule for the entire project in the
# section below, it can also be suppressed for a single line of code
Expand Down
13 changes: 13 additions & 0 deletions android/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
gradle-wrapper.jar
/.gradle
/captures/
/gradlew
/gradlew.bat
/local.properties
GeneratedPluginRegistrant.java

# Remember to never publicly share your keystore.
# See https://flutter.dev/to/reference-keystore
key.properties
**/*.keystore
**/*.jks
Loading