Tutoring

Hi everyone, I am an Italian wildlife photographer and traveler.

I have no coding skills and basic knowledge of spreadsheets. I started building an app with the help of my basic knowledge and AI. The app is set up and the data tabs are working, but I am stuck in crucial steps and I don’t think I will ever be able to move forward without the help of a competent person. If anyone is willing and happy to help me, I will explain everything.

Eternally grateful.
Marco

2 Likes

Hey Marcoreda, and welcome to the Glide Community. If u could share what exactly do u need, u will get tens of hands to help u right here in ur topic. If u prefer to keep it private, I’m more than happy to help.

1 Like

Hi Mazen, thank you so much for you kindness, I’ll explain exactly where I’m stuck.

I’m creating a travel planning app, a structure with a homepage, a main page with the latest trips and a list with all the trips, which are added via a “create new trip” button. Once created, the new trip presents itself with some information fields (name, destination, duration, etc.) and a “generate days” button, which will have to generate the individual days of the trip, as many as the created trip provides. I’m stuck here, because the “create day” button does not add the single day, progressively (with date, Day1 20/06/2025, Day2 21/06/2025, and so on) in the relative field of the linked date/tab (the day lines are correctly created in the data sheet, but some cells remains empty).

The creation of the single day is important because then each selected day will explode into a timetable where one can insert the various activities or segments of the trip in time slots (9 am, transfer to airport, 12 pm flight AZ2394 to Panama, etc).

I tried by myself to create the correct relation, I asked for AI support, but in the end I found myself in a loop of creating new data rows of all kinds, math, lookup, relation, etc, and with a total confusion in my head, on the data sheet and the problem still to fix. I’m not an expert, but I’m a traveler, so I wan to create this app for me and my wife or travel companions, instead use huge and not easy to use excel files.

There are other problems and things still to create, but one step at time, this is the main problem now.

Any help or sugggestion would be higlly appreciated, I definitely feel like I’m not able to move forward by myself.

Please let me know if you have enough details to understand which is the problem.

Thanks to all in advance.
My kindest regards.
Marco

1 Like

Hi Marco, thanks for the detailed message. You’re really close.

The main thing to know is that Glide doesn’t support loops in actions via App interaction. So pressing one button to auto-create all the days (with proper dates and labels) isn’t possible inside the app alone.

But you’ve got two options:

  1. Use Make.com or Google Apps Script
    You can watch your Trips table and automatically generate all the days when a new trip is added. Each day can include the date, label (Day 1, Day 2…), and be linked to the trip.

  2. Manual tap inside Glide
    You can create a list of days (like Day 1 to Day N) based on the number of days in the trip, and the user taps to create each day. It’s not fully automatic but works without leaving Glide.

To fix your empty cells:

  • Use a math column to calculate the offset from the start date
  • Use a date column to add that offset to the trip’s start date
  • Use a template column to label it like “Day 2 – 21/06/2025”

Once your Days table works, just link an Activities table to it. Each day can then show its own list of events by time.

Let me know which direction you want to go. You’re doing great so far!.

Hi Mazen,

thanks a lot for your support, tomorrow I’ll try to do everything you suggest. Just two things, to be more precise. I know Glide doesn’t support the creation of all the days, but is not important, I want my buttob can create one day per click, so users can create and fll the days one by one, yes, have all the days with one click is better, but I think is not UX so negative create one by one.

Yes, I know about make.com, I tried to use a webhook for that, but I discovered that free version of Glide doesn’t allow to use external webhook. Or I’m wrong?

Manual tap inside Glide sounds better. Yes my idea is to create the button for create days one by one, until you reach the full “trip length”, using a row of the days/data. You mean this or something similar?

Thanks for suggestions, tomorrow morning, Italy’s time, I’ll try to do as you wrote. there are other inconsistencies, but I think a lot of it is due to the confusion of too many rows created in an attempt to fix this problem. I hope that once the “Day Number” problem is solved, several things should fall into place.

Thanks for the help, I feel pretty close to the solution, but not able to find it by myself even in 10 years. Thanks for the help. I’ll let you know tomorrow if I’ve solved it. Or I’ll give you the access to my account to see with your own eyes the mess I did. :smiling_face_with_tear:

Best regards.
Marco

1 Like

Hi Marco,
Thanks for the clarification. Creating one day at a time with a button actually works well in Glide and gives you full control without relying on external tools. So your thinking makes sense.

Yes, you can do this by setting up a button that:

  • Adds a row to your Days table
  • Links it to the trip using the Row ID
  • Uses a rollup to count how many days already exist for that trip
  • Adds that number as the next day for example (if 2 exist, the next is Day 3)
  • Calculates the correct date by adding the offset to the trip’s start date
  • Uses a template to label it like “Day 3 – 22/06/2025”

You’re correct. The free plan doesn’t support external webhooks.

Yes, exactly that. A button that users can tap to create the next day, one by one, until they reach the total trip length.

Once that’s working, the rest (like linking activities to each day) should be much simpler to set up. Let me know how it goes after you test it.

Hi Marco! You can also join Loqode school, it is a free to join community. There are two years worth of recordings of Q&A and Live Builds from which you can learn a lot to level up your skills and knowledge. Plus you can join Live sessions of Q&A and Live Builds hosted weekly by @Loqode.

1 Like

Hi everyone, thanks for precious help, I have canceled the app by mistake, I’ve to start again from zero, when I’ll be ready at at the same point I will try all your solutions. I’m an idiot.

1 Like

Hi everyone, I’m restarting building my app, and I’m experiencing a strange issue: when I create the trip/data sheet I’ve added two columns, “start date” and “end date”, formatted properly “date, only date, short” (both) but the related button “create new trip” see them as “date & hours” even if they are formatted “date only”. Yesterday I did the same and the button shows the right fields, but today not. What do you think? Glide bug? My fault? Any idea or solution?

Thank you in advance.
Warm regards
Marco

1 Like

What do you mean by “button”. Do you mean a Date Picker? If so, use Date Picker instead of Date and Time Picker

2 Likes

Hi Jeff, thanks for your answer. I mean a button on the layout that create the trip (in the data sheet/trips) and in the layout (showing, trip name, destination, start date, end date). This is the reason why I need a button that pick this fields. The problem is that even if I’ve formatted the columns “start date” and “end date” with “days only”, in the layout appear both with day and time. And this is very strange to me, because I’ve formatted properly the rows.

1 Like

Can you share a screenshot showing how you are displaying it?

1 Like

Sure. First screenshot row settings, second screenshot layout visualization.

1 Like

This is in the data screen, got to the layout editor and show us the component ur using.

1 Like

Sorry, Do you mean this? Imgur: The magic of the Internet

1 Like

That’s still the data table. I want to see how you are displaying it on the front end where you see both the date and time.

1 Like

Sorry again… :frowning: this is all I can see:

1 Like

Ok, like I said in my original reply, use a Date Picker instead of a Date Time Picker.

2 Likes

Thank you! Fixed. You save me. Sorry if I’m asking dumb things :frowning:

2 Likes