Top 10 API-based web development projects you can build using RapidAPI.
A curated list of excellent tutorials. π
π§΅ππ»
1οΈβ£ Travel Advisor App
- A great tutorial on building and deploying a Google Maps Travel Companion App using a free API available on RapidAPI.
π
2οΈβ£ Convolutional Networks for Heart Disease Prediction
- In this video, you'll learn how to build convolutional networks that can predict heart disease using RapidAPI.
π
3οΈβ£ Integrate multiple APIs
- In this video, you'll learn how you can use RapidAPI to connect & integrate multiple APIs into your Laravel application with a single API key.
π
4οΈβ£ Turn API into startup
- Build, deploy and publish your API on RapidAPI so that other developers can use it.
π
5οΈβ£ Manage Multiple APIs
- Learn how to manage your application having multiple APIs from one single place.
π
6οΈβ£ Build an API using Django
- Build a basic API in Django using the Django Rest Framework, deploy it on Heroku, and publish it on RapidAPI Hub.
π
7οΈβ£ Geolocation application
- In this tutorial, you'll learn how to create a Geolocation application using React.js and Typescript. The app will find the nearest bars both by click and geolocation.
π
8οΈβ£ Building a Node.js Application
- Create a "Dinosaur Generator" Node.js application using free API on RapidAPI Hub.
π
9οΈβ£ Create a powerful API
- Building and publishing API on RapidAPI is a great way to create a new source of income as a developer.
π
π Cryptocurrency App
- Build and Deploy a React Cryptocurrency App using Coinranking API available on RapidAPI Hub.
RapidAPI Testing provides you the monitoring and management of your API along with comprehensive testing.
π§΅ππ»
π Comprehensive Testing
RapidAPI allows you to create functional API test flows with an interactive UI.
πΉ End-to-End flows to mimic exact application behavior
πΉ Create tests using drag and drop editor
This is not enough, RapidAPI creates automatic tests from API definition. We have built-in support for the most widely used API types, REST, SOAP, and GraphQL.
You can always enhance your development skills by creating projects. π
Let's see How to Create an Emotion Recognition App using React and RapidAPI.
π§΅ππ»
Step 1: Connect to the Facial Emotion Recognition API ποΈ
We will be using the free Facial Emotion Recognition API for this particular project. Head over to the Pricing page (RapidAPI.com/cloud-actions-β¦) and click on the βSubscribeβ button of the Basic plan.
Step 2: Test the API on RapidAPI Playground π§ͺ
The Facial Emotion Recognition API has only one endpoint that allows us to make a POST request using the image URL.
Add image URL inside source and URL inside sourceType parameter.