Desarrollo de una pequeña webapp google apps script
Budget: $50 – $100 USD
Desarrollar una aplicación web basada en el uso de hojas de cálculo de Google y GAS.
La aplicación web en diferentes hojas almacenará datos de:
- Parámetros
- Usuarios
- Proyectos
- Urls
Se requiere tener una aplicación que inserte o actualice filas, validando datos contra las hojas de parámetros, usuarios y proyectos.
La aplicación web arrojará y recibirá objetos JSON como respuesta a peticiones recibidas.
Recibirá objetos JSON con variables y valores que le permitirán determinar si la petición fue hecha por un usuario autorizado y si este ha proporcionado los datos suficientes para recibir una respuesta de la aplicación.
Recibirá un parámetro llamado action que le permitirá saber qué hacer en el backend.
action = 1: Validar si está o no registrada la url
action = 2: Registro de nueva url
action = 3: Actualización de url
Adjunto dos enlaces.
1. Especificaciones del proyecto:
https://docs.google.com/document/d/1B0ut20dP8_A1t2aQBKK7GV26iQUf7afNq4nRpbAUbG8/edit#
2. Hoja de cálculo que se usará para el desarrollo
https://docs.google.com/spreadsheets/d/1pMy5c-VEVgzaRWbz7I3_-jTrBPLm3oIxQHVlIuKDGns/edit#gid=1504460656
La aplicación web en diferentes hojas almacenará datos de:
- Parámetros
- Usuarios
- Proyectos
- Urls
Se requiere tener una aplicación que inserte o actualice filas, validando datos contra las hojas de parámetros, usuarios y proyectos.
La aplicación web arrojará y recibirá objetos JSON como respuesta a peticiones recibidas.
Recibirá objetos JSON con variables y valores que le permitirán determinar si la petición fue hecha por un usuario autorizado y si este ha proporcionado los datos suficientes para recibir una respuesta de la aplicación.
Recibirá un parámetro llamado action que le permitirá saber qué hacer en el backend.
action = 1: Validar si está o no registrada la url
action = 2: Registro de nueva url
action = 3: Actualización de url
Adjunto dos enlaces.
1. Especificaciones del proyecto:
https://docs.google.com/document/d/1B0ut20dP8_A1t2aQBKK7GV26iQUf7afNq4nRpbAUbG8/edit#
2. Hoja de cálculo que se usará para el desarrollo
https://docs.google.com/spreadsheets/d/1pMy5c-VEVgzaRWbz7I3_-jTrBPLm3oIxQHVlIuKDGns/edit#gid=1504460656
Related categories:
JavaScript
Google App Engine
Google Sheets
Google Spreadsheets
Google Apps Scripts