Docs/clarify feature setup #89
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
UX Documentation Review: Quickstart - NextJS Improvements
Contributor: @atishaykeploy
Date: October 9, 2025
1. Issue: Oversized Typography (Primary Readability Pain Point)
❌ Before (Visual Representation)
NextJs Sample Application
) and section headings (Introduction
,Platform-Specific Requirements for Keploy
) are excessively large, creating visual clutter and an aggressive feel. This increases cognitive load and degrades the user experience, especially on larger screens.<h1>
,<h2>
, and potentially<h3>
heading tags.NextJs Sample Application
) seems uneven, which undermines the first look of the page.✅ Recommendation: Optimize Heading Font Sizes
2. Issue: Combined Commands Hiding Execution Flow
❌ Before (Problem Screenshot)
git clone
andcd
using&&
. This hides the execution flow and prevents users from verifying the success of theclone
step before changing the directory. It also complicates the process if the user wishes to debug or use an existing directory.✅ Recommendation: Separate Commands for Clarity
📋 Proposed Solution
The instruction should be broken into two distinct, sequential, and highly copyable commands:
3. Issue: Minor Typographical Error
❌ Before (Problem Screenshot)
✅ Recommendation: Correct the Typos for Polish
4. Issue: Uneven Heading Hierarchy (Inconsistent Styling)
❌ Before (Visual Representation)
✅ Recommendation: Standardize Hierarchy and Formatting
## Generate testcases
).1. Create Post request
).5. Issue: Docker Command Requires Root Privileges (
sudo
)❌ Before (Problem Screenshot)
docker-compose up
often fails for users without specific Docker group permissions, resulting in a "Permission Denied" error. This forces users to stop, troubleshoot their system setup, or search for a fix.docker
command requiressudo
privileges if the user isn't correctly added to thedocker
user group.✅ Recommendation: Provide Robust, Alternative Command
Implementation Change: Update the code block to include
sudo
as the default or clearly offer it as an alternative in the instructions text.# Start the database instance (use 'sudo' if you encounter permission errors) sudo docker-compose up -d
Additional UX Fix: The command should typically include the
-d
(detached) flag, which is standard practice for running services like databases in the background.UX Outcome: Eliminates a common setup roadblock by guiding the user immediately to the working command, reducing frustration and successful completion of the "Get Started" flow.