A Custom Web Project Will Be Developed

Job ID: 39302010

Budget: $30 – $250 USD

Hello,

The goal is to replicate the same structure as shown in the example image by calling any API from the RapidAPI site.

I want a modern interface frontend built with React + Tailwind.
The backend should be built with Node.js + Express.
API requests must be securely sent to RapidAPI through the backend.
The design should be UI/UX-friendly, mobile-responsive, and prepared to work as a mobile app via WebView in the future.
The project will not be used as a website, it will be published as a mobile app via WebView.

The project will be web-based, but I will publish it on Google Play using WebView. You will only be responsible for the web part, not the WebView integration.

For the music player to work on the web, an API can be used or a custom solution can be created.

Features should include:
- Word-based filtering of songs
- URL-based song blocking
- Enable/disable download buttons with permission settings
- Suggestions or feature ideas will incur an extra charge
- API key must never be visible on the frontend
- Backend must include protections like CORS, rate-limiting, input validation
- User queries must be sanitized before sending (XSS, injection protection)
- And other security measures

THE PROJECT WILL BE 2-3 PAGES MAXIMUM, PLEASE QUOTE ACCORDINGLY.
Related categories: JavaScript HTML5 React.js API Tailwind CSS