Using Glide API to create an onboarding app

Hello everyone,

I’m reaching out for help in developing a web app that, I believe, requires using API calls. For several months, I’ve been trying to make progress, but I haven’t been able to interpret the various tutorials online and on this forum to suit my needs. I could really use some more specific guidance :frowning:

I want to create an application that allows managers (Role 1) to prepare for the arrival of new hires with a customizable checklist.

Here’s the setup:

  • One person = One checklist, configurable by the manager and visible to all HR staff (Role 2).
  • A checklist will contain several tasks. Some tasks will be common across all checklists and automatically included when the checklist is created.
  • Other tasks will be added by the manager based on specific needs.

Use-case: Manager A’s behavior in the app (Role 1):

  1. Creates a ‘New Hire #1’ space, filling in relevant information like first name, last name, email, start date, etc.
  2. The “default” tasks (for example, 5 tasks) are automatically added to the checklist for ‘New Hire #1,’ visible on the ‘New Hire #1’ page.
  3. Within the ‘New Hire #1’ checklist, Manager A wants to add an extra task (#X).
  4. Completes the checklist tasks step-by-step.

Use-case: HR’s behavior (Role 2)

  1. Sees the list of all ‘New Hires’ entered by managers.
  2. Accesses, for example, the checklist for ‘New Hire #1’ and views all tasks, including those manually added by the assigned manager.

(Note: The ‘New Hires’ are not app users.)

I was directed to this video: https://youtu.be/b7_k3_brusQ, which should theoretically help me accomplish this. However, I feel I need a bit more theoretical understanding to adapt it to my specific case.

Could anyone guide me through this? :slight_smile: