node-js regex

Job ID: 36711121

Budget: $70 – $71 USD

MY BUDGET IS $70 USD, SO PLEASE NO PLACEHOLDER PROPOSALS.

I need a node.js regex (not-a-scraping) application that will have the following (a) input and (b) output functionalities:

A. INPUT DATA // We will use regex to (1) detect valid domains & emails without duplicates, (2) crawl the web to get the domain & email data, and (3) save the data to our database in the below schema structure:

https://trello.com/c/jqPqyxL2/1-domainmodel

B. OUTPUT DATA // We will allow our app 'frontend' users to:

- If the user searches for a domain on the / route by entering the domain name in the search field, we will output only the 8 most recently created customers of the domain.

- If the user selects a payment plan on the / route, we will redirect to the Stripe checkout page of that plan so the user can make a one-time payment.

- If the payment is successful, we will redirect to the /plans/[planId] route so the user can click on a button to export a specific number of customers (based on the plan) as an Excel file. But if the payment failed, we will redirect to the /plans/failed route.

We will use node.js for the backend, next.js for the frontend, MongoDB/mongoose for the database, and Stripe no-code payment links for the payment processing.
Related categories: JavaScript Node.js Stripe Regular Expressions Next.js