Hi Team,
I have submitted my open-source Next.js template (AWS Neptune Analytics) for inclusion in the Vercel template list in order to help fellow users to create application with AWS Neptune, but haven’t received any confirmation.
Would that be possible request a code review for the below PR for this:
main ← andy-k-improving:ft-hf-na-example
opened 11:17PM - 15 Oct 25 UTC
### Description
Introduce a new example to showcase how Neptune Analytics ser… vice can be used to build a next.js backend service with OpenCypher query.
### Type of Change
- [x] New Example
### Demo URL
Sample demo page looks like this:
<img width="1123" height="757" alt="505380612-f0a848c8-2ec4-4cfb-b9dc-089bc564f8d9" src="https://github.com/user-attachments/assets/631232e4-9de3-4970-96fd-9a96d50764dd" />
Create node:
<img width="1060" height="730" alt="505386395-99e29036-262e-47d2-bede-ff75ccbe7d4f" src="https://github.com/user-attachments/assets/5a3b7573-ceda-45d6-976f-c4f6d658c09b" />
Create edge:
<img width="1081" height="604" alt="505386789-fe6f63ba-5402-4bc7-b24a-70c3da024626" src="https://github.com/user-attachments/assets/4a8571ac-f1c9-4a79-a1fa-0ccc2c67d1d3" />
### New Example Checklist
- [x] 🛫 `npm run new-example` was used to create the example
All the best,
@pawlean Hi, Pauline I wonder would you be able to help, I have also followed the process to submitted a form with Vercel Template Submission Form , but there is no follow up so far.
pawlean
(Pauline P. Narvas)
January 5, 2026, 5:57pm
5
Thanks for sharing, Andy! We’ve shared with the team responsible for templates. Appreciate your patience
Hi @andy-k-improving — I noticed this is using Next v13 — Does it need v13 for some reason, or could you update to the latest version of Next? (currently 16.1.1)
Thanks!
1 Like
@paul-murray Hi Paul, I can update it to 16.1.1.
Let me work on it on this regard.
@paul-murray Hello Paul, I have updated the example with next.js v16 as suggested, would you mind to have another look?
Thanks
main ← andy-k-improving:ft-hf-na-example
opened 11:17PM - 15 Oct 25 UTC
### Description
Introduce a new example to showcase how Neptune Analytics ser… vice can be used to build a next.js backend service with OpenCypher query.
### Type of Change
- [x] New Example
### Demo URL
Sample demo page looks like this:
<img width="1123" height="757" alt="505380612-f0a848c8-2ec4-4cfb-b9dc-089bc564f8d9" src="https://github.com/user-attachments/assets/631232e4-9de3-4970-96fd-9a96d50764dd" />
Create node:
<img width="1060" height="730" alt="505386395-99e29036-262e-47d2-bede-ff75ccbe7d4f" src="https://github.com/user-attachments/assets/5a3b7573-ceda-45d6-976f-c4f6d658c09b" />
Create edge:
<img width="1081" height="604" alt="505386789-fe6f63ba-5402-4bc7-b24a-70c3da024626" src="https://github.com/user-attachments/assets/4a8571ac-f1c9-4a79-a1fa-0ccc2c67d1d3" />
### New Example Checklist
- [x] 🛫 `npm run new-example` was used to create the example
1 Like
Hi @andy-k-improving — thanks for the Next.js update!
I have one last requested change, to protect against a potential security vulnerability:
main ← andy-k-improving:ft-hf-na-example
@andy-k-improving Could you add some more sanitization of `type`?
Claude sugges… ted something like this:
```js
const ALLOWED_EDGE_TYPES = ['FOLLOWS', 'LIKES', 'KNOWS', 'OWNS'];
if (!ALLOWED_EDGE_TYPES.includes(type)) {
return NextResponse.json(
{ error: 'Invalid edge type' },
{ status: 400 }
);
}
```