How leacara/cv_web works
This repository is a collection of web-development lessons and small exercises, not one integrated application. A typical user workflow is interacting with a browser exercise—such as rolling dice, playing a sequence game, or adding a to-do item—and seeing the page update. Separate Node.js examples handle HTTP requests, including a calculator form. The tree also includes Bootstrap distributions and many static lesson pages. Relationships below are limited to those shown in sampled source; unsampled pages are not assumed to be wired to particular scripts.
Main entry points: index.html Calculator form · calculator.js Calculator server · index.js Dice roll · game.js Simon game
Components 15
Browser games
- Dice roll
Dicee-Page/index.js - Dice winner
Dicee-solved/Dicee Challenge - Completed/index.js - Simon game
SimonSay/game.js - Simon completed
SimonSay/Simon Game Challenge Completed/game.js - Drum kit
drum/index.js
Browser demos
- jQuery demo
JQuery/index.js - To-do list
jQuery_todoList/index.js
Node examples
- Express routes
NodeJS/my-express-server/server.js - Express hello
NodeJS/my-express-server2/server.js - Calculator server
NodeJS/Calc_server/calculator.js - Calculator form
NodeJS/Calc_server/index.html
Bootstrap distribution
- Bootstrap bundle
Bootstrap-installation/js/bootstrap.bundle.js - Bootstrap ESM
Bootstrap-installation/js/bootstrap.esm.js - Bootstrap JS
Bootstrap-installation/js/bootstrap.js
Other components
- Browser user
Connections 11
- Browser user → Dice roll: prompts for name
Dicee-Page/index.js - Browser user → Simon game: starts and clicks
SimonSay/game.js - Browser user → Simon completed: starts and clicks
SimonSay/Simon Game Challenge Completed/game.js - Browser user → Drum kit: clicks or types
drum/index.js - Browser user → jQuery demo: interacts with page
JQuery/index.js - Browser user → To-do list: adds or removes items
jQuery_todoList/index.js - Browser user → Express routes: requests routes
NodeJS/my-express-server/server.js - Browser user → Express hello: requests home
NodeJS/my-express-server2/server.js - Browser user → Calculator form: submits numbers
- Calculator server → Calculator form: serves form
NodeJS/Calc_server/calculator.js - Calculator form → Calculator server: posts numbers