/vue-reserva-campo

App mobile for rent field by hours

Primary LanguageVue

Reserva Total

Reserva, pagando con yape

Recommended IDE Setup

VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).

Customize configuration

See Vite Configuration Reference.

StartUp Landing page (home)

landing/README.md

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Compile and Minify for Production

npm run build

test

npm run test

Installation by Docker

1.- You must be installed docker in your system.
2.- Clone this repository to your local machine.

    git clone https://github.com/tu_usuario/repositorio.git

3.- Navigate to the project folder.

    cd repositorio

3.1 Adding .env (production) file with the next content

VITE_APP_TITLE="Reserva Total"
VITE_APP_AUTHOR_NAME="EscribeSoft"
VITE_APP_AUTHOR_URL="https://escribesoft.blogspot.com/"
VITE_API_APPSCRIPT="https://script.google.com/macros/s/xxxzzzz/exec"

# ANDROID VARIABLES
VITE_API_BASE_URL_APP="https://script.google.com/macros/s/aaaabbbb/exec"
VITE_USER_DEMO_ID= "1720847377722-6667"

BASE_URL="https://reservatotal.anibalcopitan.com/"

3.1 Adding .env.development (local)

VITE_APP_TITLE="Reserva Total"
VITE_APP_AUTHOR_NAME="EscribeSoft"
VITE_APP_AUTHOR_URL="https://escribesoft.blogspot.com/"
VITE_API_APPSCRIPT="https://script.google.com/macros/s/xxxzzzz/exec"

# ANDROID VARIABLES
VITE_API_BASE_URL_APP="https://script.google.com/macros/s/aaaabbbb/exec"
VITE_USER_DEMO_ID= "1720847377722-6667"

BASE_URL="http://localhost:4000/"

4.- Execute the next command:

    docker-compose up --build

Optional

    docker-compose stop
    docker-compose start

Optional 2 : useful for access to system

    docker ps # to know the ID-CONTAINER
    docker exec -it <ID-CONTAINER> sh
    
    rm -r dist
    npm run build

    # hacerlo fuera del contenedor terminal normal
    # cp -r dist/* docs

v1 link

Release 2023-06-18

  • Payment with yape
  • API building with appScript
  • Validation of name by DNI
  • Syncing the 3 components
    • appScript [backend]
    • application web [Frontend]
    • application mobile [Frontend]

v1 reserva de campo

v2 link

Release 2024-06-20

  • Remove DNI API Consulting (because you neeed to pay fee each month)
  • Support multi-accounts
  • App android and App web syncronized
  • App android (register your selft account for access to the website like owner)

v2 Landing page v2 reserva total