
Before I created this app, if I open my mobile browser, there will be an 'n' number of open tabs waiting to be closed. I keep them open because those are the links or articles or news or some interesting stories that I wish to read, but I procrastinate. This happens to everyone, I guess. All those links or news articles are the ones which I close later, sometimes when I get time to read through them, and sometimes, I share them with my friends.
The thing is, all those links are open in my web browser, are like the open things in your mind which you don't have time to address right now, but you don't want to close them either.
Once I close those tabs, I don't have a way to search through them unless I access the history of the browser - which is a hassle if you don't remember when you saw/read those articles.
I created this web app called DinoSave where you can save all your links together at once. You can mark them read, you can archive them, we can search through them, and it stays with you forever.

You can access this app by clicking the button below.
This was one of the first times I created a login based web app. Hence there were a lot of learnings.

This is the first time I used Cloudflare Turnstile-based CAPTCHA for login and signup to prevent bot attacks. Cloudflare has a free tier which offers a generous amount of features for personal projects.
This is also the first time I used a SMTP-based external email provider service for email verification and other configurations. For this, I found Resend to be the best provider with a generous amount of features and limits in the free tier.
The authentication and also the backend is hosted in Supabase, so all the tables, including profiles and the URLs that anyone saves and the categories, are all saved in Supabase.
The UI was created in Bolt.new, and the logo was created via Magic Patterns.
I have also saved this web app as a shortcut on my home screen, and the login information is stored in the cache, so I don't have to log in often. What it enables is that I can access this as an app on my iPhone and view all the saved articles, videos, etc., at one go.
In future versions, I will also explore how we can store these articles' URLs without opening this web app. I know it can be done by a shortcut where we utilize the share functionality on iPhone, but I will explore that more in detail and add that as a feature in the web app if possible.

This was a fun project which genuinely solved a problem that I was facing, which was accessing the old articles and also keeping all the unread articles in one place. I hope this is useful to you as well.
Try it out here: https://save.dinoverse.in