Build out Time Tracker in Bubble.io

Anybody every build out a time tracker in Bubble.io

I am thinking something similar to Toggl.

Would love to learn more.

Can one use Toggl API backend for that as well ?

I built one for my own use and helped a client build one as well. But I did not use any APIs, it was all from scratch. What are you thinking of?

oh very interesting! Have you used Toggl before ? Because I want to mimic their behaiour.

I am thinking of creating a productivty tool for my entrepreneur friends, where they track 24 hours of their day.

I want them to set up projects and then track it.
example of projects would be:

  • Sleep
  • Marketing
  • Sales
  • Product
  • Fitness
  • Food

Users would create their own Projects and I would imagine 15 projects per User.

I wanted frontend to be as seamless as toggl on web, because it makes it very easy to track time on web.

yeah that’s kind of exactly what my app does, but it’s for freelance projects so I have contracts, reports and invoicing. I used both Toggl and clockify before and tried to build the same behavior. But I believe you can use Toggl if their APIs are open.
here’s a peek of my app.

drop me a message if you get stuck while building, would be happy to help.

2 Likes

This looks quite good. How is the performance of this when you have 100s of concurrent users ? Did you test out performance

Btw how come you decided against using Toggl API. Or you felt building backend yourself is even easier than adding a dependency like Toggl.

Toggl has API, but I do not know, maybe there is a limitation somewhere

I only built it for me, I haven’t tested with many users. But I am planning on launching it, so I am migrating data outside Bubble and using APIs for database actions to improve performance among other enhancements.

But the time tracking itself was simple to build and I wanted to have full control over the feature in case I wanted to tweak it or experiment with it so I mimicked the behavior I liked instead of relying on another product. it’s a good idea to check Toggle APIs though if you love the functionality to save time and effort.

Amazing. Super cool. So you would also write a custom backend now ? (if I understand properly)

Did you find any open source code which is already good out there, which helps with it ?

no I don’t need a custom backend, I use API calls to work with the database and some custom workflows for automation and scheduling. It’s simpler than you think, Bubble is really powerful. You will find out once you start building out the product.

This topic was automatically closed after 70 days. New replies are no longer allowed.