Skip to content

Usage Specifications for ASPA Execs

lucas2005gao edited this page Mar 7, 2021 · 23 revisions

Users Manual

Usage Instructions for a New Event

  1. Make sure you have given the ASPA Membership Spreadsheet generated from Google Forms to the Project Manager of this App.
  2. Go to the Event Management Spread Sheet, treat this as an event management console, it will be referred to as the Event Management Spreadsheet from here onwards.
  3. On the bottom of the Event Management Spreadsheet you will find a sheet named CurrentEventDetails and a sheet named EventTemplate, click on both to see what they look like.
  4. On the bottom where you can choose sheets, click on the arrow next to the EventTemplate sheet and press on Duplicate. You will see a new sheet with the name "Copy of EventTemplate". Change the name of this to your new event name.
  5. On the bottom where you can choose sheets, click on CurrentEventDetails. Here you will find all the event details that you should change. Read the guidelines in column D then update column C with the new event details. Make sure not to change the structure of this spreadsheet.
  6. Make sure row 11 form_enabled is TRUE. You can toggle this off when the event is finished.
  7. Go to HTTP://aspa.wdcc.co.nz, all information should be updated automatically in the app.
  8. Now you are ready to go! Send away the web URL HTTP://aspa.wdcc.co.nz and best of luck with the event!.

Payment Information

To start off, WDCC will deal with the Stripe payments and transfer the full amount after an event finishes, while ASPA can handle all the cash and bank transfer payments. After 2 successful events using this app, ASPA should make a dedicated Stripe account to handle these payments. Our project manager will reach out for this to make the process as smooth as possible.

Data Storage - Spreadsheets

To maintain compatibility with ASPA's current membership spreadsheet (and simplify development), we use Google Sheets as a data store and control panel.

Membership Spreadsheet

  • Assuming that ASPA uses a new Google Form every year to get students to sign up. A corresponding spreadsheet is usually linked to this Google Form and is used to manage and view all the signed-up members. We will call this spreadsheet Membership Spread.
  • This Membership Spread is to be provided by the ASPA team to the project manager of this project, as stated in the Usage Instructions for a New Event section.
  • This Membership Spread needs to be shared with the email address wdcc-aspa@aspa-270401.iam.gserviceaccount.com for the system to gain access to it, and WDCC needs to tweak the configuration to point to this new membership spreadsheet.
  • This spreadsheet should strictly follow that members who have paid their ASPA membership fee will be highlighted in green, and only those members that are highlighted are able to proceed to registering/paying for an ASPA event. The system currently checks for any highlighting, so other highlighted colors counts as paid members too.

Event Registration Sheet

  • Event Registration Sheet lists out controls for the current event displayed on the website on the CurrentEventDetails sheet and records each event's registrations in a new sheet.
  • The link to this spreadsheet is: https://docs.google.com/spreadsheets/d/1NJ3gFsf1qP_-5NF2XyistqUzkug99S656I30oa8-iLU
  • Each new event will be created as a separate sheet with the sheet name set in the spreadsheet. Read the descriptions of the different values/controls to find out what they do.
  • Currently ASPA will have to use this specific spreadsheet for the registrations while following the template.

At the event

There will be four types of users that ASPA execs will need to take care of at the event:

Registered Online - Cash

  • They will receive an email and may have a screenshot from the app which looks like the screenshot below

  • ASPA execs will need to take their payments and highlight them as green on the event registration spreadsheet

Registered Online - Bank Transfer

  • They will receive an email and may have a screenshot from the app which looks like the screenshot below

  • ASPA execs will need to check their bank transfer screenshot and highlight them as green on the event registration spreadsheet

Registered Online - Online Payment (Alipay, Wechatpay, Stripe, PoliPay)

  • They will receive an email and may have a screenshot from the app which looks like the screenshot below

  • Watch out for the green ticks, if they have this, it will mean that they have paid online already and they are good to go.