CST463 · S7 CSE · Laravel lab · Activity 6

Laravel lab (Codespaces) — live tracker

The checker only HTTP-GETs/POSTs your public Codespace URL and reads files of your public GitHub repo via the API. It never executes your code. Each check is 2 marks; 5 checks = 10 marks.

10 / 10 · 28 Partly done · 2 0 marks so far · 1 Codespace asleep · 0 Being checked · 0
✔ Marks final · checked by faculty, 3 Nov 2026 31 submitted · form read 312 min ago

Deadline · Mon 2 Nov, 11:59 PM

Closed

Resubmitting is fine: the latest Form entry is the one that is checked.

How to submit

  1. Fork the template repo and open it in a Codespace.
  2. Implement the five sub-parts (A–E). Add yourself to the seeder so your name + roll appear on /students.
  3. Run php artisan serve and make port 8000 Public.
  4. Fill the Activity 6 Google Form ↗ with your repo URL + Codespace URL.
  5. Go back to Classroom ↗ and press Turn in.
  6. Find your card below. Marks are final: every card has been checked by faculty.

Class progress, check by check

Runs Laravel30/31
MVC routes30/31
Resource controller28/31
Route binding28/31
Blade + flash28/31
JSON + schema29/31

Abijith vs

Roll 1 · submitted 02 Nov, 23:50

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Abijith vs → HTTP 200, name found (body: Hello, Abijith vs )
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 1140 bytes
› GET /students/create → HTTP 200, 1300 bytes, 3 cookies
› POST /students → HTTP 302 → https://verbose-space-cod-7vvv5rx9vwqj3wpr5-8000.app.github.dev/students
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 230 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/1 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 8 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 03 Nov, 10:36 IST ✔ Checked by faculty

Akhila P S

Roll 7 · submitted 02 Nov, 21:46

10/10

Faculty re-check. Codespace was off at check time. Faculty re-ran your repo at commit ceb633c96f (last commit before the deadline) and checked it.

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 Faculty: submitted the create form with all its fields; redirect showed the flash message. (Auto-checker's dummy POST lacked fields and bounced.)
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Akhila P S → HTTP 200, name found (body: Hello, Akhila P S)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 3487 bytes
› GET /students/create → HTTP 200, 1611 bytes, 2 cookies
› POST /students → HTTP 302 → http://127.0.0.1.nip.io:8101/students
› GET redirect target → HTTP 200, no flash
› GET /students/1 → HTTP 200, 1027 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/7 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 7 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 03 Nov, 12:50 IST ✔ Checked by faculty

Akshara R

Roll 8 · submitted 02 Nov, 02:03

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1056 bytes
› GET /hello/Akshara R → HTTP 200, name found (body: Hello, Akshara R)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 3214 bytes
› GET /students/create → HTTP 200, 1161 bytes, 3 cookies
› POST /students → HTTP 302 → https://filthy-mummy-6967ggqj977cgp9-8000.app.github.dev/students
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 382 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/8 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 12 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 02 Nov, 02:04 IST ✔ Checked by faculty

Alfred Joseph T

Roll 11 · submitted 02 Nov, 23:34

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Alfred Joseph T → HTTP 200, name found (body: Hello · CST463 Laravel Lab body { font-family: system-ui, sans-serif; max-width: 900px; ma…)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 5745 bytes
› GET /students/create → HTTP 200, 3129 bytes, 3 cookies
› POST /students → HTTP 302 → https://stunning-space-happiness-pj67466w5p66h6gw7-8000.app.github.dev/students/create
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 3131 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/11 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 7 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 02 Nov, 23:35 IST ✔ Checked by faculty

Anugrah K Vas

Roll 14 · submitted 02 Nov, 19:20

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Anugrah K Vas → HTTP 200, name found (body: Hello, Anugrah K Vas)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 1952 bytes
› GET /students/create → HTTP 200, 1216 bytes, 3 cookies
› POST /students → HTTP 302 → https://upgraded-invention-5g649w7v74vgfp7vg-8000.app.github.dev/students/create
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 439 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/14 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 8 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 02 Nov, 20:12 IST ✔ Checked by faculty

Arjun Biju

Roll 15 · submitted 03 Nov, 12:24

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Arjun Biju → HTTP 200, name found (body: Hello, Arjun Biju)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 1328 bytes
› GET /students/create → HTTP 200, 930 bytes, 3 cookies
› POST /students → HTTP 302 → https://friendly-space-dollop-5gv9wwv4vppq27q9v-8000.app.github.dev/students/create
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 540 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/15 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 7 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 03 Nov, 12:26 IST ✔ Checked by faculty

Arjun Suresh

Roll 17 · submitted 02 Nov, 22:36

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1056 bytes
› GET /hello/Arjun Suresh → HTTP 200, name found (body: Hello Arjun Suresh)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 3417 bytes
› GET /students/create → HTTP 200, 1569 bytes, 3 cookies
› POST /students → HTTP 302 → https://glorious-adventure-4jrwwg5r55rgc7599-8000.app.github.dev/students
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 688 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/17 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 12 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 02 Nov, 23:12 IST ✔ Checked by faculty

Arundhathi A.B

Roll 18 · submitted 02 Nov, 23:17

10/10

Faculty re-check. Codespace was off at check time. Faculty re-ran your repo at commit d7ce1554fd (last commit before the deadline) and checked it.

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Arundhathi A.B → HTTP 200, name found (body: Hello Arundhathi A.B)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 1934 bytes
› GET /students/create → HTTP 200, 920 bytes, 2 cookies
› POST /students → HTTP 302 → http://127.0.0.1.nip.io:8102/students
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 395 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/18 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 8 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 03 Nov, 12:50 IST ✔ Checked by faculty

Athira M

Roll 20 · submitted 02 Nov, 22:55

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Athira M → HTTP 200, name found (body: Hello, Athira M)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 2499 bytes
› GET /students/create → HTTP 200, 1521 bytes, 3 cookies
› POST /students → HTTP 302 → https://turbo-waddle-jj65wpwp96x4fq95x-8000.app.github.dev/students/create
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 632 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/20 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 9 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 02 Nov, 23:36 IST ✔ Checked by faculty

Athul S Menon

Roll 21 · submitted 02 Nov, 14:30

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Athul S Menon → HTTP 200, name found (body: Hello, Athul S Menon)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 562 bytes
› GET /students/create → HTTP 200, 1207 bytes, 3 cookies
› POST /students → HTTP 302 → https://special-acorn-x59g7jpwpggfv9wx-8000.app.github.dev/students/8
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 401 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/21 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 8 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 02 Nov, 18:38 IST ✔ Checked by faculty

Fiza P F

Roll 29 · submitted 02 Nov, 23:09

10/10

Faculty re-check. Codespace was off at check time. Faculty re-ran your repo at commit 1f6510ac9c (last commit before the deadline) and checked it.

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 Faculty: submitted the create form with all its fields; redirect showed the flash message. (Auto-checker's dummy POST lacked fields and bounced.)
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Fiza P F → HTTP 200, name found (body: Hello, Fiza P F)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 1295 bytes
› GET /students/create → HTTP 200, 909 bytes, 2 cookies
› POST /students → HTTP 302 → http://127.0.0.1.nip.io:8103/students/create
› GET redirect target → HTTP 200, no flash
› GET /students/1 → HTTP 200, 340 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/29 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 7 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 03 Nov, 12:50 IST ✔ Checked by faculty

Girik sagar

Roll 31 · submitted 31 Oct, 21:37

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Girik sagar → HTTP 200, name found (body: Hello · Girik Sagar body { font-family: system-ui, sans-serif; max-width: 860px; margin: 0…)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 5475 bytes
› GET /students/create → HTTP 200, 3098 bytes, 3 cookies
› POST /students → HTTP 302 → https://gloomy-cobweb-97xj96pvrp7rfr96-8000.app.github.dev/students/create
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 3135 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/31 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 7 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 02 Nov, 19:28 IST ✔ Checked by faculty

Jismaria Johnson

Roll 35 · submitted 02 Nov, 22:33

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Jismaria Johnson → HTTP 200, name found (body: Hello Jismaria Johnson)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 3619 bytes
› GET /students/create → HTTP 200, 1024 bytes, 3 cookies
› POST /students → HTTP 302 → https://cautious-succotash-r4x7wwwj555vcpr49-8000.app.github.dev/students
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 629 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/35 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 9 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 02 Nov, 22:29 IST ✔ Checked by faculty

Kavya S Nair

Roll 39 · submitted 31 Oct, 14:22

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Kavya S Nair → HTTP 200, name found (body: Kavya S Nair)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 1930 bytes
› GET /students/create → HTTP 200, 1141 bytes, 3 cookies
› POST /students → HTTP 302 → https://chilling-shadow-r4r5gw9vp5g7hpxj6-8000.app.github.dev/students
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 555 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/39 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 9 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 31 Oct, 15:42 IST ✔ Checked by faculty

Krishnapriya S

Roll 40 · submitted 02 Nov, 13:47

10/10

Faculty re-check. Codespace was off at check time. Faculty re-ran your repo at commit 30d4be8639 (last commit before the deadline) and checked it.

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 Faculty: explicit Route::bind works; /roll/NSS23CS040 (her seeded roll value) returns her page. /students/999999 → 404.
  • Blade + flash2/2 Faculty: submitted the create form with all its fields; redirect showed the flash message. (Auto-checker's dummy POST lacked fields and bounced.)
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Krishnapriya S → HTTP 200, name found (body: Hello, Krishnapriya S)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 2367 bytes
› GET /students/create → HTTP 200, 1044 bytes, 2 cookies
› POST /students → HTTP 302 → http://127.0.0.1.nip.io:8104/students/create
› GET redirect target → HTTP 200, no flash
› GET /students/1 → HTTP 200, 524 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/40 → HTTP 404, roll NOT found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 7 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 03 Nov, 12:50 IST ✔ Checked by faculty

Mohammad Ashkar P

Roll 43 · submitted 02 Nov, 23:24

4/10

Faculty re-check. Codespace was off at check time. Faculty re-ran your repo at commit 2d652d3d6d (last commit before the deadline) and checked it.

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller0/2 Faculty: /students, /students/create and /students/1 give HTTP 500. StudentController.php has a statement before "namespace" (fatal error).
  • Route binding0/2 Faculty: /students/999999 gives HTTP 500 (same controller error), not 404. /roll/43 works.
  • Blade + flash0/2 Faculty: store cannot run (controller error), so no redirect/flash. @extends/@section present in index.blade.php.
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Mohammad Ashkar P → HTTP 200, name found (body: Hello Mohammad Ashkar P)
› GET /about → HTTP 200, About found
› GET /students → HTTP 500, 799321 bytes
› GET /students/create → HTTP 500, 798761 bytes, 0 cookies
› POST /students → no CSRF token found on /students/create
› GET /students/1 → HTTP 500, 799679 bytes
› GET /students/999999 → HTTP 500, not 404
› GET /roll/43 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 7 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 03 Nov, 12:50 IST ✔ Checked by faculty

NANDANA KRISHNADAS

Roll 46 · submitted 02 Nov, 22:56

10/10

Faculty re-check. Codespace was off at check time. Faculty re-ran your repo at commit a1e8ce0474 (last commit before the deadline) and checked it.

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 Faculty: submitted the create form with all its fields; redirect showed the flash message. (Auto-checker's dummy POST lacked fields and bounced.)
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/NANDANA KRISHNADAS → HTTP 200, name found (body: Hello, NANDANA KRISHNADAS)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 1268 bytes
› GET /students/create → HTTP 200, 845 bytes, 2 cookies
› POST /students → HTTP 302 → http://127.0.0.1.nip.io:8106/students/create
› GET redirect target → HTTP 200, no flash
› GET /students/1 → HTTP 200, 406 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/46 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 7 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 03 Nov, 12:50 IST ✔ Checked by faculty

Nandana Vinu

Roll 47 · submitted 01 Nov, 00:18

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Nandana Vinu → HTTP 200, name found (body: Hello, Nandana Vinu)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 1136 bytes
› GET /students/create → HTTP 200, 1128 bytes, 3 cookies
› POST /students → HTTP 302 → https://hidden-fishsticks-q767w776vp75c9r49-8000.app.github.dev/students
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 306 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/47 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 8 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 01 Nov, 00:23 IST ✔ Checked by faculty

Parul Sharma

Roll 50 · submitted 02 Nov, 23:57

10/10

Faculty re-check. Codespace was off at check time. Faculty re-ran your repo at commit c1c3bf55b8 (last commit before the deadline) and checked it.

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 Faculty: submitted the create form with all its fields; redirect showed the flash message. (Auto-checker's dummy POST lacked fields and bounced.)
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Parul Sharma → HTTP 200, name found (body: Hello, Parul Sharma)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 4844 bytes
› GET /students/create → HTTP 200, 1007 bytes, 2 cookies
› POST /students → HTTP 302 → http://127.0.0.1.nip.io:8107/students/create
› GET redirect target → HTTP 200, no flash
› GET /students/1 → HTTP 200, 376 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/50 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 7 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 03 Nov, 12:50 IST ✔ Checked by faculty

Rajath Raj K T

Roll 51 · submitted 02 Nov, 04:26

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Rajath Raj K T → HTTP 200, name found (body: Hello, Rajath Raj K T)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 1683 bytes
› GET /students/create → HTTP 200, 992 bytes, 3 cookies
› POST /students → HTTP 302 → https://super-duper-spoon-wr9grr4pxq4x2v6gw-8000.app.github.dev/students
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 413 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/51 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 8 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 02 Nov, 04:27 IST ✔ Checked by faculty

Sandra Suresh Panicker

Roll 53 · submitted 31 Oct, 23:43

10/10

Faculty re-check. Codespace was off at check time. Faculty re-ran your repo at commit 80b8ffa506 (last commit before the deadline) and checked it.

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Sandra Suresh Panicker → HTTP 200, name found (body: Hello, Sandra Suresh Panicker)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 1411 bytes
› GET /students/create → HTTP 200, 957 bytes, 2 cookies
› POST /students → HTTP 302 → http://127.0.0.1.nip.io:8108/students
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 378 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/53 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 8 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 03 Nov, 12:50 IST ✔ Checked by faculty

Shreya Padmakumar

Roll 55 · submitted 01 Nov, 23:13

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Shreya Padmakumar → HTTP 200, name found (body: Hello, Shreya Padmakumar)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 3610 bytes
› GET /students/create → HTTP 200, 880 bytes, 3 cookies
› POST /students → HTTP 302 → https://ominous-space-dollop-wrg9xxv7v9vv3gqw9-8000.app.github.dev/students
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 445 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/55 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 10 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 03 Nov, 00:33 IST ✔ Checked by faculty

Simranjeet Kour

Roll 56 · submitted 02 Nov, 15:40

10/10

Faculty re-check. Codespace was off at check time. Faculty re-ran your repo at commit 0e2946f5d5 (last commit before the deadline) and checked it.

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Simranjeet Kour → HTTP 200, name found (body: Hello, Simranjeet Kour)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 2603 bytes
› GET /students/create → HTTP 200, 1050 bytes, 2 cookies
› POST /students → HTTP 302 → http://127.0.0.1.nip.io:8109/students
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 532 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/56 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 8 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 03 Nov, 12:50 IST ✔ Checked by faculty

Sithara Rajendran

Roll 57 · submitted 02 Nov, 19:13

10/10

Faculty re-check. Codespace was off at check time. Faculty re-ran your repo at commit 95af4bcc9b (last commit before the deadline) and checked it.

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Sithara Rajendran → HTTP 200, name found (body: Hello Sithara Rajendran)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 1628 bytes
› GET /students/create → HTTP 200, 1008 bytes, 2 cookies
› POST /students → HTTP 302 → http://127.0.0.1.nip.io:8110/students/8
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 482 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/57 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 8 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 03 Nov, 12:50 IST ✔ Checked by faculty

S Murugan

Roll 58 · submitted 03 Nov, 11:15

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/S Murugan → HTTP 200, name found (body: Hello, S Murugan)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 3222 bytes
› GET /students/create → HTTP 200, 1375 bytes, 3 cookies
› POST /students → HTTP 302 → https://psychic-yodel-pj5w9xg44qrfrqrr-8000.app.github.dev/students/create
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 670 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/58 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 7 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 03 Nov, 11:33 IST ✔ Checked by faculty

Sneha Nair

Roll 59 · submitted 02 Nov, 23:19

0/10

Faculty re-check. Codespace was off at check time. Faculty re-ran your repo at commit 11987e2030 (last commit before the deadline) and checked it.

  • Runs Laravel0/2 Faculty: app does not boot. routes/web.php has a second "<?php" on line 4 (parse error), so no page can be served.
  • MVC routes0/2 not checked
  • Resource controller0/2 not checked
  • Route binding0/2 not checked
  • Blade + flash0/2 not checked
  • JSON + schema0/2 not checked
Checked 03 Nov, 12:50 IST ✔ Checked by faculty

Stephin Arnold Raj S

Roll 66 · submitted 02 Nov, 22:52

2/10

Faculty re-check. Codespace was off at check time. Faculty re-ran your repo at commit c8c3841869 (last commit before the deadline) and checked it.

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller0/2 Faculty: /students and /students/create give HTTP 500: View [layouts.app] not found (layout file missing).
  • Route binding0/2 /roll/{roll} did not return the student
  • Blade + flash0/2 no flash message after POST
  • JSON + schema0/2 could not read student.schema.json from repo
What the checker did
› GET / → HTTP 200, 1054 bytes
› GET /hello/Stephin Arnold Raj S → HTTP 200, name found (body: Hello, Stephin Arnold Raj S)
› GET /about → HTTP 200, About found
› GET /students → HTTP 500, 907676 bytes
› GET /students/create → HTTP 500, 905167 bytes, 2 cookies
› POST /students → no CSRF token found on /students/create
› GET /students/1 → HTTP 500, 909613 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/66 → HTTP 404, roll NOT found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 7 items
› GitHub API: student.schema.json → could not read: file not found on any branch
Checked 03 Nov, 12:50 IST ✔ Checked by faculty

Subhana

Roll 67 · submitted 02 Nov, 21:04

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 3099 bytes
› GET /hello/Subhana → HTTP 200, name found (body: Hello, Subhana)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 3099 bytes
› GET /students/create → HTTP 200, 939 bytes, 3 cookies
› POST /students → HTTP 302 → https://literate-dollop-6974wvrr4xvvcxrgg-8000.app.github.dev/students
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 411 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/67 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 12 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 02 Nov, 21:57 IST ✔ Checked by faculty

Delfin Davis

Roll 72 · submitted 02 Nov, 21:59

10/10

Faculty re-check. Codespace was off at check time. Faculty re-ran your repo at commit ad7c4ba745 (last commit before the deadline) and checked it.

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Delfin Davis → HTTP 200, name found (body: Hello Hello, Delfin Davis )
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 2492 bytes
› GET /students/create → HTTP 200, 1276 bytes, 2 cookies
› POST /students → HTTP 302 → http://127.0.0.1.nip.io:8113/students
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 798 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/72 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 8 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 03 Nov, 12:50 IST ✔ Checked by faculty

Fahad M K

Roll 73 · submitted 03 Nov, 00:55

10/10

Faculty re-check. Codespace was off at check time. Faculty re-ran your repo at commit 19f63d1642 (last commit before the deadline) and checked it.

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 Faculty: submitted the create form with all its fields; redirect showed the flash message. (Auto-checker's dummy POST lacked fields and bounced.)
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1273 bytes
› GET /hello/Fahad M K → HTTP 200, name found (body: Hello, Fahad M K)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 1890 bytes
› GET /students/create → HTTP 200, 984 bytes, 2 cookies
› POST /students → HTTP 302 → http://127.0.0.1.nip.io:8114/students/create
› GET redirect target → HTTP 200, no flash
› GET /students/1 → HTTP 200, 427 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/73 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 7 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 03 Nov, 12:50 IST ✔ Checked by faculty

Sreejisha M Gupta

Roll 77 · submitted 01 Nov, 16:04

10/10

✓ Your name and roll are on /students

  • Runs Laravel2/2 Laravel is running (HTTP 200)
  • MVC routes2/2 /hello/{name} + /about both work
  • Resource controller2/2 index/create/store/show all work
  • Route binding2/2 implicit 404 + explicit /roll both work
  • Blade + flash2/2 @extends/@section + flash after POST
  • JSON + schema2/2 /api/students JSON + valid schema
What the checker did
› GET / → HTTP 200, 1055 bytes
› GET /hello/Sreejisha M Gupta → HTTP 200, name found (body: Hello, Sreejisha M Gupta)
› GET /about → HTTP 200, About found
› GET /students → HTTP 200, 2307 bytes
› GET /students/create → HTTP 200, 1501 bytes, 3 cookies
› POST /students → HTTP 302 → https://poisonous-phantasm-4j6q679wqprrh55jw-8000.app.github.dev/students
› GET redirect target → HTTP 200, flash found
› GET /students/1 → HTTP 200, 676 bytes
› GET /students/999999 → HTTP 404, 404 as expected
› GET /roll/77 → HTTP 200, roll found
› GitHub API: index.blade.php → @extends found, @section found
› GET /api/students → JSON array with 8 items
› GitHub API: student.schema.json → $schema, type, properties, required
Checked 01 Nov, 16:46 IST ✔ Checked by faculty

Common problems

"Codespace asleep"
Codespaces sleep after 30 minutes of inactivity. Cards that went red because a Codespace was off after the deadline were re-checked by faculty from the repo's last pre-deadline commit.
"/hello/{name} did not return the name"
Add Route::get('/hello/{name}', function (string $name) { return "Hello, {$name}!"; }); in routes/web.php.
"/about did not return a page with 'About' in a heading"
Create an AboutController (php artisan make:controller AboutController) with an index() method that returns view('about'), and a view with <h1>About</h1>. Wire it: Route::get('/about', [AboutController::class, 'index']).
"POST /students did not redirect"
After saving in store(), use return redirect()->route('students.show', $student)->with('status', 'Student added.');
"/students/999999 returned HTTP 200, not 404"
Use implicit route model binding: public function show(Student $student). Laravel will auto-404 on a bad id.
"/roll/{roll} did not return the student"
Add explicit binding in AppServiceProvider::boot(): Route::bind('roll', fn($v) => Student::where('roll_no', $v)->firstOrFail());
"index.blade.php missing @extends or @section"
Your resources/views/students/index.blade.php must start with @extends('layouts.app') and wrap content in @section('content') … @endsection.
"/api/students did not return a JSON array"
Add Route::get('/api/students', function () { return Student::all(); });. Laravel auto-converts Eloquent results to JSON.
"student.schema.json missing $schema/type/properties/required"
Create public/schema/student.schema.json with a valid JSON Schema: {"$schema": "https://json-schema.org/draft/2020-12/schema", "type": "object", "properties": {…}, "required": […]}.
"Your name and roll number must appear on /students"
Add yourself to DatabaseSeeder.php with your real name + roll from the Form, then run php artisan migrate:fresh --seed.
Are these marks final?
Yes. The activity closed on Mon 2 Nov, 11:59 PM, and every card has been checked by faculty. Rechecks are switched off.