We are consuming lots of third party applications and tools into our projects. Applications like Google Forms & Airtable for data collections, Google Sheet as a tabular database, Headless CMS to make content, Google Analytics for user tracking and 1000+ more tools.
The best thing nowadays is that these third party applications give access to their database and users which can be easily accessed by unique access tokens that are assigned to that particular user to access authorised data.
This way these companies are opening doors to build a custom solution based on these APIs and opportunities to developers for new ideas and experiments.
So, to make easy things easy for front-end & NoCode developers I build NoCodeAPI.com and I’m writing about it how this can save your most of the time to build your project or MVP.
I was thinking to redesign my portfolio in 2018 and the idea was to integrate all my networks in real-time with their Public APIs. Yes, the idea seems good to me to showcase myself real-time. So, I started looking for the APIs documentation of my network and I realized how hard and complex it is to get started with their documentations.
Here is the tweet link from where I got the Idea of NoCodeAPI. https://twitter.com/thomasgrush/status/1160226951417782272
In the next 1 hour, I bought the domain, as usual, we(developers) does and kept exploring the main problem to set up the APIs of third party applications. Connected with front-end & nocode developers to know what they expect with NoCodeAPI.
I started my development journey when I was nomading in Singapore with my friend Fajar Siddiq. We were using public libraries, beaches at night and Starbucks for coding and chill.
So, rather than add 100 services I focused on first 15 third party applications to make the MVP. Example: Airtable, Contentful, Ghost CMS, Cloudinary, Link preview, Medium, Google Analytics, Slack, Twitter, XML to JSON, Telegram, Google Sheet.
What Problem NoCodeAPI Solving
To set up any service you need some basic things like a Server, Basic Knowledge to code backend for this, keep tracking of APIs logs, Time to do all these things. So, why not solve these problems to make development quick.
Time Saving - with NoCodeAPI you can build any third party application in less than 10 seconds. Just add key values that are required to access your services.
Simple & Easy Documentation - we have minimal and easy documentation to quickly start using and access the required data.
Securing Keys With NoCodeAPI you are securing your tokens like access_token, client id, secret id and your inputs. You can see NoCodeAPI endpoint without exposing any of these.
Bypass Rate Limit - All services public APIs have request limit to not get the system abused. So, with NoCodeAPI you can solve this big problem. Like Airtable has 5 requests per second.
API Logs - You can track your NoCodeAPI logs into the browser if its success or error. This type of logs view is not provided by lots of services. This is a win-win situation.
Fast - NoCodeAPI using caching technology to improve the performance of the APIs. So, use these NoCode API to empower your project.
Here I'm listing features you will get with NoCodeAPI. You don't have to think about the performance, servers or complex documentation. Just simple form to make your APIs.
- 🔑 Secure
- ⚡ Fast
- ⏲️ Bypass Limits
- ✳️ Logs
- 👊 No Hassle
- 🤯 No Server Headache
- 💯 Super Easy
- 🧮 Track your API limits
- 🖱️ Click & Click -> API ready
- 📜 Mini Documentation about Each Application
The use cases are broad and depends on the users. How you utilize these APIs. But I'm listing some use cases with related to each application those are available into Marketplace now.
- Airtable & Google Sheet - Feedback Widget for the website, Custom Blog with Airtable entries, Build Marketplace website, Subscriber Widget, Daily Log Tracker 100+ more.
- Contentful - Custom Blog, Job Board, e-Commerce website, Marketplace, Portfolio Website etc.
- Google Analytics - Build an open page of your website traffic.
- Ghost CMS - Build your JAMstack blog and use ghost CMS as content creation.
- Medium - Add your medium article into your website.
- Twitter - Tweet automation, Search API, Add your home timeline on website, Track your mentions etc.
- Slack - Slack Hook to get notification into channels.
- XML to JSON - to parse XML URL to JSON APIs.
- Link Preview - Metadata extractor of web URL.
- Telegram - Telegram hook to get notification into the channel.
More use cases will be added as new application added.
I hope you get the basic IDEA about NoCodeAPI and how you can use it in your projects.