node-js regex
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.
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.