Visit site

All The AI Tools

A few days ago I launched my side project which is AI tools directory named All the AI tools. Why: After 8 years into software development, I have left my job to have my own startup at some point in the future. After working in product based company that used to automate code generation since last 3 years, I learned so many things and I wanted to apply my learnings for the tools I am going to make. And the most impacting reason was that I wanted to ship and have my own SaaS tools in the future for passive income. So First,I build a directory that collects and features AI tools across the internet which will help me in the long run to promote my own AI tools. What I've used: For Frontend, I have used Next.js + ShadcnUI. After reading lots of posts on twitter about their site getting DDoS attack, I chose to go with cloudflare stack for everything. Few of the services I used Cloudflare Website Cloudflare pages & workers Cloudflare D1 Database Cloudflare R2 Storage Cloudflare Vectorize (for Search with AI functionality) What Challenges I had faced: Full stack vs. No Code: I didn't want to use No Code only because I didn't want my directory to be just normal listing directory. I want to grow it like thereisaiforthat (TAAFT). It required data scrapping, formatting the data and restructring it which i found hard or nearly impossible with No Code, So I chose to go with Full Stack App. Setting up the project: Since I was totally new to cloudflare stack, I really got stuck at setting it up. But one github repo helped me get going. I messed up the local and remote environment and had deleted the production database tables by mistake 2 times. But now, I think I have learned it in proper way and it's never going to happen. UI/UX for the project: This is one of the part where I totally suck. I really don't get any clue on what should be the best way to design any application. All the pages in my application is designed by Cursor. I just blindly trust it, I accept whatever it suggests me in the designing side. I think there are lots of improvement required in every pages, but I don't know where I can get help for it. What I'll be shipping next: Auto Generated Blogs with different templates: So far I have got only one advice from one guy and that's to have blogs for all the added tools as well as comparison blogs between same category tools. I played around with OpenAI and some other existing ranked blogs to get idea on how to do better SEO with blogs and after the chat, I came up with a structure that I can use to generate my blogs see the image below. I will be creating Content Clusters where all the blogs will be interlinked with each other such as a Solo blog for any content writer tool will be linked to the category blog as well as in comparison tool blogs, as well as in it's competitor's blog. Data Scrapping with AI Currently, I have a worker deployed on cloudflare that accepts website URL and by processing robots and sitemap, it extracts all the allowed URLs and then I categorise them in my pre defined format. I extract data and format it according to my need with OpenAI. Will have to build this as a separte system so that it can be reused by new projects if required. Below are two things I'm uncertain about: UI/UX of my website as 90% of the UI code is done by Cursor. The Blogs for SEO as I don't know if it will work out well or not.All The AI Tools screenshot