{"repo":"ilias777/vue3GAS","free":true,"listed":false,"github":"https://github.com/ilias777/vue3GAS","clone":"git clone https://github.com/ilias777/vue3GAS.git","description":"Vue 3 and Google Apps Script Boilerplate","language":"HTML","stars":10,"topics":["boilerplate","gas","google-apps-script","googleappsscript","vue3","vuejs","clasp","vite","google-sheets","googlesheets"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"Vue3 with Google Apps Script With this project your can use Vue3 with Google Sheets as a backend. Tools Frontend Backend Build tools [!TIP] If you want to use a CSS framework like DaisyUI and tailwindcss, you can see my other repo to use it &rarr; here. Introduction Setup Clone the repo: Navigate to the project folder: Install dependencies: Remove the .clasp.json file in the root directory, to create later your own .clasp.json file with your scriptID: Install clasp in your system. Create a Google Sheets Document. - Go to docs.google.com and create a Google Sheets document - Inside the Sheets document press in the menu bar, under extensions, Apps Script - A new tab appears with the Google Apps Script code. Copy the script ID (https://script.google.com/macros/s/{scriptID}/edit). - Press the Deploy button, in the upper right corner, to create a web app. Enable Google Apps Script API Go to https://script.google.com/home/usersettings and turn on the Google Apps Script API. Login to your Google account from your terminal. Clone the Sheets script with clasp in the ./gas folder. Move from the ./gas folder the .clasp.json file to the root directory Build the project From here your can start build your web application, with Google Sheets as a backend. If you are finish with your changes in your App, run npm run build to build the project and a index.html are created in the ./dist folder. Then this file is moved to the ./gas folder and all the files are pushed to google apps script auto","default_branch":null,"files":null,"tree":[],"storefront":"/r/ilias777","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ilias777/vue3GAS/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}