NProgrammer's Picnic · NodeUse

GoDaddy Node.js + GitHub Pages · Zero to Infinity

Learn Node.js by building

Start with Hello World on your GoDaddy server, connect it to this GitHub Pages site, and build a Task Manager in stages.

0Total tasks
0Open tasks
0Completed tasks
Level 0 — browser forms

Add a task

Tasks are saved locally in this browser, not on the GoDaddy server.

Your tasks

Task list

See all tasks
Level 1 — browser to GoDaddy API

Connect NodeUse to GoDaddy

This public website calls the published GoDaddy Node.js API at /api/hello. Private preview addresses cannot reliably accept requests from GitHub Pages. Use Update Preview → Publish to Live in GoDaddy to activate your newest backend changes, then test below.

Published GoDaddy app URL configured; API connection not yet verified.
Click Connect & test after deploying the Node.js app.
If the direct API link fails, the published GoDaddy app is not serving the API yet. If the direct link shows JSON but Connect & test fails, check the CORS headers in index.js.
GitHub Pages runs the frontend; GoDaddy runs Node.js. CORS must allow the nodeuse.learnwithchampak.live origin. Read the CORS lesson.

Node.js from Hello World to Infinity — 20 lessons

Lessons 1–3

Hello World, Hello Name and Add Two Numbers — three small programs with immediate results.

Lessons 4–14

Arithmetic, decisions, multiplication tables, factorials, Fibonacci, arrays and strings.

Lessons 15–20

JSON, fetch, HTML forms, GoDaddy hosting, task management and secure REST API design.