ZahirJS commited on
Commit
07f434a
·
verified ·
1 Parent(s): 0cf6ea0

Update sample_data.py

Browse files
Files changed (1) hide show
  1. sample_data.py +102 -0
sample_data.py CHANGED
@@ -302,3 +302,105 @@ RADIAL_DIAGRAM_JSON = """
302
  ]
303
  }
304
  """
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
302
  ]
303
  }
304
  """
305
+
306
+ PROCESS_FLOW_JSON = """
307
+ {
308
+ "start_node": "Start Order Process",
309
+ "nodes": [
310
+ {
311
+ "id": "customer_order",
312
+ "label": "Customer Places Order",
313
+ "type": "process"
314
+ },
315
+ {
316
+ "id": "check_stock",
317
+ "label": "Check Stock Availability",
318
+ "type": "decision"
319
+ },
320
+ {
321
+ "id": "stock_available",
322
+ "label": "Stock Available?",
323
+ "type": "decision"
324
+ },
325
+ {
326
+ "id": "process_payment",
327
+ "label": "Process Payment",
328
+ "type": "process"
329
+ },
330
+ {
331
+ "id": "order_confirmed",
332
+ "label": "Order Confirmed",
333
+ "type": "process"
334
+ },
335
+ {
336
+ "id": "notify_customer_oos",
337
+ "label": "Notify Customer (Out of Stock)",
338
+ "type": "process"
339
+ },
340
+ {
341
+ "id": "end_order_process",
342
+ "label": "End Order Process",
343
+ "type": "end"
344
+ }
345
+ ],
346
+ "connections": [
347
+ {"from": "start_node", "to": "customer_order", "label": "Initiate"},
348
+ {"from": "customer_order", "to": "check_stock", "label": "Proceed"},
349
+ {"from": "check_stock", "to": "stock_available", "label": "Result"},
350
+ {"from": "stock_available", "to": "process_payment", "label": "Yes"},
351
+ {"from": "stock_available", "to": "notify_customer_oos", "label": "No"},
352
+ {"from": "process_payment", "to": "order_confirmed", "label": "Success"},
353
+ {"from": "order_confirmed", "to": "end_order_process", "label": "Complete"},
354
+ {"from": "notify_customer_oos", "to": "end_order_process", "label": "Finish"}
355
+ ]
356
+ }
357
+ """
358
+
359
+ # New JSON for Work Breakdown Structure (WBS) Diagram - similar to image, but not identical
360
+ WBS_DIAGRAM_JSON = """
361
+ {
362
+ "project_title": "Website Redesign Project",
363
+ "phases": [
364
+ {
365
+ "id": "phase_1_initiation",
366
+ "label": "1. Project Initiation",
367
+ "tasks": [
368
+ {"id": "task_1_1_define", "label": "1.1. Define Goals & Scope"},
369
+ {"id": "task_1_2_team", "label": "1.2. Assemble Team"},
370
+ {"id": "task_1_3_budget", "label": "1.3. Establish Budget"}
371
+ ]
372
+ },
373
+ {
374
+ "id": "phase_2_planning",
375
+ "label": "2. Planning Phase",
376
+ "tasks": [
377
+ {"id": "task_2_1_req", "label": "2.1. Gather Requirements"},
378
+ {"id": "task_2_2_design", "label": "2.2. Design UI/UX"},
379
+ {"id": "task_2_3_tech_stack", "label": "2.3. Select Tech Stack"},
380
+ {"id": "task_2_4_sitemap", "label": "2.4. Create Sitemap"},
381
+ {"id": "task_2_5_content_plan", "label": "2.5. Plan Content Strategy"}
382
+ ]
383
+ },
384
+ {
385
+ "id": "phase_3_execution",
386
+ "label": "3. Execution Phase",
387
+ "tasks": [
388
+ {"id": "task_3_1_frontend", "label": "3.1. Develop Frontend"},
389
+ {"id": "task_3_2_backend", "label": "3.2. Develop Backend"},
390
+ {"id": "task_3_3_db", "label": "3.3. Database Integration"},
391
+ {"id": "task_3_4_content_creation", "label": "3.4. Content Creation"},
392
+ {"id": "task_3_5_testing", "label": "3.5. Internal Testing"}
393
+ ]
394
+ },
395
+ {
396
+ "id": "phase_4_deployment",
397
+ "label": "4. Deployment & Launch",
398
+ "tasks": [
399
+ {"id": "task_4_1_pre_launch", "label": "4.1. Pre-Launch Checks"},
400
+ {"id": "task_4_2_go_live", "label": "4.1. Go Live"},
401
+ {"id": "task_4_3_monitoring", "label": "4.3. Post-Launch Monitoring"}
402
+ ]
403
+ }
404
+ ]
405
+ }
406
+ """