CNPJ → Company Data → Domain Registration → DNS → AI Website

Job ID: 39978608

Budget: $3,000 – $5,000 USD

I need a developer skilled in automation, APIs, and backend systems to create a tool that:

1. Reads Brazilian CNPJs

Input manually or via CSV

Fetch company data from a CNPJ API:

business name

trade name

main CNAE

address

2. Detects business niche from CNAE

Example: supermarket, restaurant, medical clinic, law firm, etc.

3. Automatically generates and registers a domain

Generate domain candidates from the trade name

Check availability via registrar API (Namecheap, Porkbun, etc.)

Choose the first available

Register automatically

Save domain + company relation

4. Automatic DNS setup

Create DNS A/CNAME records via API

Point to my web server

5. AI Website Generator

Use company data (name, niche, city)

Generate content via AI (OpenAI)

Insert into a simple HTML template

Deploy website automatically under the registered domain

6. Dashboard

List companies, domains, statuses

CSV upload

Retry failed steps

Filters

Suggested Stack

Node.js / NestJS or Express
PostgreSQL
Redis + BullMQ
Next.js (admin panel)
Registrar API + CNPJ API + AI API

What I expect

Clean architecture

Documented code

Production deployment

Clear instructions

When applying, include:

Similar projects you've built

Preferred tech stack

High-level architecture for this project

Timeline

Fixed price

A good candidate is someone who can also speak Portuguese so communication would be clearer.

Deadline: ASAP