How nik1031/fullstackopen-submissions works
This repository is a Fullstack web-development learning workspace, not a single larger product. The sampled part-1 app demonstrates a counter controlled by React state; the separate scratch runner explores click counts, click history, and totals. The diagrams and personal notes indicate learning material, not additional runtime subsystems. The graph shows the sampled app wiring; other learning topics are not mapped as runtime features.
Main entry points: App.jsx Counter app · playground.jsx Click playground · src/main.jsx App entry · src/main.jsx Playground entry
Components 7
Counter app
- App entry
part-1/src/main.jsx - Counter app
part-1/src/App.jsx - Counter display
part-1/src/App.jsx - Counter buttons
part-1/src/App.jsx
Scratch runner
- Playground entry
personal-notes/scratch-runner/src/main.jsx - Click playground
personal-notes/scratch-runner/src/playground.jsx
Other components
- User
Connections 7
- App entry → Counter app: renders
- Counter app → Counter display: passes count
- Counter app → Counter buttons: passes handlers
- User → Counter buttons: clicks
- Counter buttons → Counter app: calls handler
- Playground entry → Click playground: renders
- User → Click playground: clicks controls