feat: Next.js app + full website (7 pages) - #2
Conversation
Landing page: hero, trust bar, how-it-works, remote control feature, vs-competitors, pricing tiers + add-ons, bottom CTA. Design: dark ink theme (#0d0d0d), amber accent (#c9822a), serif body. Competitor gaps filled: remote control callout, vs-competitors section. Routes: / /start /pricing /about /contact /privacy /terms Build: all 7 routes prerender clean.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: d5740f40f4
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| InkWeave will read it all and build your book from it. | ||
| </p> | ||
|
|
||
| <form className="flex flex-col gap-6"> |
There was a problem hiding this comment.
Wire the start form before shipping
When a user fills this form and clicks “Generate my free chapter”, there is no action, no onSubmit, and no API/server action anywhere in the repo (rg only finds this form and the contact form). The browser therefore submits a GET back to /start with unnamed fields and just reloads the page, discarding the snippets instead of starting generation. This breaks the main conversion path for every visitor who tries to claim the free chapter.
Useful? React with 👍 / 👎.
| Questions, feedback, or partnership enquiries. We'll reply within 24 hours. | ||
| </p> | ||
|
|
||
| <form className="flex flex-col gap-5"> |
There was a problem hiding this comment.
Make the contact form actually send messages
This contact form also has no action, no onSubmit, and no endpoint in the repo to receive submissions, so pressing “Send message” only reloads /contact and loses the message. Because the page promises a reply within 24 hours, anyone using this route for support or partnership enquiries will think they contacted InkWeave when nothing was delivered.
Useful? React with 👍 / 👎.
Next.js 15 App Router, Tailwind, TypeScript. Dark ink theme + amber accent. All 7 routes prerender clean. Competitor gap: remote control callout section. Ready for Vercel deploy.