<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Vasanth</title>
    <description>The latest articles on Forem by Vasanth (@vasanth7781).</description>
    <link>https://forem.com/vasanth7781</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F627295%2F41d6d96f-7bb6-4f3a-8dc2-2532eb4d0f7c.jpg</url>
      <title>Forem: Vasanth</title>
      <link>https://forem.com/vasanth7781</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/vasanth7781"/>
    <language>en</language>
    <item>
      <title>I built an full-Stack Auth by AI platform Pipet.dev Connected to Supabase</title>
      <dc:creator>Vasanth</dc:creator>
      <pubDate>Tue, 29 Apr 2025 16:13:33 +0000</pubDate>
      <link>https://forem.com/vasanth7781/i-built-an-full-stack-auth-by-ai-platform-pipetdev-connected-to-supabase-27f2</link>
      <guid>https://forem.com/vasanth7781/i-built-an-full-stack-auth-by-ai-platform-pipetdev-connected-to-supabase-27f2</guid>
      <description>&lt;p&gt;Hey Everyone,&lt;/p&gt;

&lt;p&gt;I was building a platform &lt;a href="https://pipet.dev" rel="noopener noreferrer"&gt;pipet.dev&lt;/a&gt; which uses AI to write backend logics as per your input/flow requirements &amp;amp; automatically syncs with your GitHub.&lt;/p&gt;

&lt;p&gt;This would be helpful in cases where you're clearer with your logics but needs to be go faster with developments &amp;amp; also platform will have auto testing feature which lets you to auto test the API's using AI, which knows about your logics.&lt;/p&gt;

&lt;p&gt;I can ensure that pipet platform can make your development to go from 0 to 1 easily &amp;amp; faster.&lt;/p&gt;

&lt;p&gt;I have took a video on how it's working. Check it out : &lt;a href="https://www.youtube.com/watch?v=MoJnPQBNE00" rel="noopener noreferrer"&gt;Full-Stack Auth with Pipet-Connected Supabase &amp;amp; Lovable!&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Needed few people as early tester to give feedback to shape the platform. &lt;/p&gt;

&lt;p&gt;Know your thoughts on comments, happy to invite you for earlier access with free credits.&lt;/p&gt;

</description>
      <category>devtols</category>
      <category>ai</category>
      <category>productivity</category>
      <category>devops</category>
    </item>
    <item>
      <title>Build APIs without code </title>
      <dc:creator>Vasanth</dc:creator>
      <pubDate>Fri, 07 May 2021 16:55:29 +0000</pubDate>
      <link>https://forem.com/vasanth7781/build-apis-without-code-4g2j</link>
      <guid>https://forem.com/vasanth7781/build-apis-without-code-4g2j</guid>
      <description>&lt;p&gt;I have been involving in building no code API builder platform &lt;a href="https://fireapis.com/" rel="noopener noreferrer"&gt;Fireapis&lt;/a&gt; where now APIs can be built within minutes and can be consumed easily.No need to worry about deployment, scalability, availability, etc..,&lt;br&gt;
Another thing is we can create different APIs resources for different environments (stage, prod, dev, or any, etc..,)&lt;/p&gt;

&lt;p&gt;Now, I'll show you how to make an example (we say Plan) API without any code and consume our Plan API &lt;/p&gt;

&lt;p&gt;First, enter into &lt;a href="https://fireapis.com/" rel="noopener noreferrer"&gt;https://fireapis.com/&lt;/a&gt; and signup, its free account&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;First step:&lt;/strong&gt;&lt;br&gt;
You will be landed on the Dashboard page after signup or login, go to the &lt;strong&gt;Environments tab&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The first thing is we have to create an environment&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8n467waowvz3qgchdgnj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8n467waowvz3qgchdgnj.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1d2tqvbm8m2z0x36bl68.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1d2tqvbm8m2z0x36bl68.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Enter our environment &lt;strong&gt;name, domain URL,&lt;/strong&gt; and a short &lt;strong&gt;description&lt;/strong&gt; about the environment, then &lt;strong&gt;click Add&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Now we have &lt;strong&gt;created our environment.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Second step:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Next thing, we have to go to the &lt;strong&gt;API tab&lt;/strong&gt; section, &lt;strong&gt;Click Add new API&lt;/strong&gt; button&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F16xlt82rscopkgv1dq4s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F16xlt82rscopkgv1dq4s.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Enter the &lt;strong&gt;name and URL&lt;/strong&gt; of our endpoint and &lt;strong&gt;select the environment&lt;/strong&gt; for which API has to be built&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzpkkqp5b6cc4gzs98283.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzpkkqp5b6cc4gzs98283.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now, we are going to &lt;strong&gt;add fields&lt;/strong&gt; for our API. Here for eg, I have added name as string type, amount as a numeric type,is_active as boolean, description as a string that can accept null and blank values. For primary key leaving a blank as it will auto add field id as primary key, if not added custom primary key&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9nsracbhp0g34gm87tjm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9nsracbhp0g34gm87tjm.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn1ioojapm6ud0ve23lbm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn1ioojapm6ud0ve23lbm.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After &lt;strong&gt;adding all fields, click Add.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Now successfully we have &lt;strong&gt;created Plan API&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Third Step:&lt;/strong&gt;&lt;br&gt;
Now we are &lt;strong&gt;going to test our Plan API&lt;/strong&gt; endpoint by using the&lt;br&gt;
autogenerated curl command&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F79b54bbqr63paneeo3e1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F79b54bbqr63paneeo3e1.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Going to test different request by using the &lt;strong&gt;auto-generated curl command&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiwp183zcxw3oe1c0zpi3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiwp183zcxw3oe1c0zpi3.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We have got success response after making a POST request for Plan API&lt;/p&gt;

&lt;p&gt;Now &lt;strong&gt;we going to make GET request for the primary key using curl command&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flgs8yz2m2cc84baf9cp0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flgs8yz2m2cc84baf9cp0.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdzk14g5qr3yv9daksknk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdzk14g5qr3yv9daksknk.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now we have got a response for GET request using the primary key&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Finally&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;We can &lt;strong&gt;check our logs&lt;/strong&gt;, now we enter into the &lt;strong&gt;Logs tab&lt;/strong&gt; section&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fceckjplex0pris37zndb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fceckjplex0pris37zndb.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2ckxlnbdobn9s9tetvbz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2ckxlnbdobn9s9tetvbz.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5usabj7spdr9y93zontc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5usabj7spdr9y93zontc.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;We can see a detailed log report for different requests&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Now we have created an API that can do CRUD operation in few minutes&lt;/strong&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Fireapis?
&lt;/h1&gt;

&lt;p&gt;Solving the development time and difficulties in coding, scaling, and storage of data using API within few minutes.&lt;/p&gt;

&lt;p&gt;Fireapis also provides Logs for all the request coming in and out for your different set of environments &lt;/p&gt;

&lt;p&gt;We hope you liked this write up and got the gist of fireapis on how it can be used in your projects&lt;/p&gt;

&lt;p&gt;Feel free to reach out to us by Email(&lt;a href="mailto:vasanth@fireapis.com"&gt;vasanth@fireapis.com&lt;/a&gt;) if you would like to know more about Fireapis.&lt;/p&gt;

&lt;p&gt;I’d love to hear what you think of Fireapis and if there is anything we can improve.&lt;/p&gt;

&lt;p&gt;Catch you in the next one 👋&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>database</category>
      <category>aws</category>
      <category>python</category>
    </item>
  </channel>
</rss>
