# Using Glide API to create an onboarding app

**URL:** https://community.glideapps.com/t/using-glide-api-to-create-an-onboarding-app/77418
**Category:** Ask for Help
**Tags:** api
**Created:** [October 28, 2024, 4:10pm UTC](https://community.glideapps.com/t/using-glide-api-to-create-an-onboarding-app/77418 "2024-10-28T16:10:11Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![LVaurie](https://avatars.discourse-cdn.com/v4/letter/l/c67d28/32.png) [@LVaurie](https://community.glideapps.com/u/LVaurie)
#### Post date: [October 28, 2024, 4:10pm UTC](https://community.glideapps.com/t/using-glide-api-to-create-an-onboarding-app/77418/1 "2024-10-28T16:10:11Z")

</div>

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 ☹

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](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? 🙂
