Skip to content

docs: enhance README with structured sections and project clarity#122

Merged
jagdish-15 merged 12 commits into
codepvg:mainfrom
Yogender-verma:fix-readme
Jun 10, 2026
Merged

docs: enhance README with structured sections and project clarity#122
jagdish-15 merged 12 commits into
codepvg:mainfrom
Yogender-verma:fix-readme

Conversation

@Yogender-verma

Copy link
Copy Markdown
Contributor

Description

This PR improves the README.md by restructuring and enhancing documentation to make the project more developer-friendly and easier to understand for new contributors.

It adds clearer explanations of the project architecture, data flow, setup instructions, and overall usage while keeping the documentation clean and concise.

Linked Issue

Fixes #119

Changes Made

  • Added structured Table of Contents
  • Improved Overview and Purpose sections
  • Enhanced Features with clear explanations
  • Added Architecture and Data Flow sections
  • Improved Project Structure for better clarity
  • Updated How to Run Locally instructions
  • Added Usage and Tech Stack sections
  • Added Contributors section with contrib.rocks badge
  • Improved overall readability and consistency of README

Type of Change

  • Bug fix
  • New feature
  • UI/Visual update
  • Documentation update
  • Refactor

Testing

  • Tested locally by rendering README on GitHub preview
  • Verified all links and sections are working correctly
  • Ensured images (screenshots) load properly

Checklist

  • My code follows the project's coding style
  • I have performed a self-review of my changes
  • My changes generate no new warnings or errors
  • I have updated documentation if required
  • I have linked the relevant issue

Screenshots / Screen Recording

Not applicable (documentation-only changes)

@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Thank you for submitting a pull request.

Please ensure your changes comply with the project's contribution guidelines and that all workflow checks pass successfully.

A maintainer will review your submission shortly.

@jagdish-15 jagdish-15 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please commit all of the suggestions below.

Also, replace the current Usage and How to Run Locally sections with the following, exactly as provided below (including the order change):

## Usage

The platform is publicly available at:

`https://codepvg.onrender.com`

Students can register using their LeetCode username to participate in the leaderboard, track rankings across different leaderboard views, monitor historical performance, and compare progress with other users.

Leaderboard data is synchronised periodically, so newly registered users and recent submissions may take a few minutes to appear in the rankings.

---

## How to Run Locally

```bash
git clone https://github.com/YOUR-USERNAME/leetcode-ranking.git
cd leetcode-ranking
npm install
npm run dev
```

Then open the frontend locally in your browser after starting the server.

For detailed development setup, sync workflow testing, contribution guidelines, and local data repository configuration, refer to `CONTRIBUTING.md`.

And please remove the older version of the Contributing section as well after committing the updated version provided below

Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md
Comment thread README.md
@jagdish-15

Copy link
Copy Markdown
Collaborator

/format

@github-actions

Copy link
Copy Markdown
Contributor

I have successfully run Prettier and pushed the formatting fixes to this PR.

Note for Contributors: Because this commit was pushed by a bot, GitHub will not automatically re-run the CI checks. To trigger them to pass, you must either:

  • Push an empty commit locally (git commit --allow-empty -m "Trigger builds" and push)
  • Close and immediately reopen this Pull Request.

@jagdish-15 jagdish-15 closed this Jun 10, 2026
@jagdish-15 jagdish-15 reopened this Jun 10, 2026
@jagdish-15 jagdish-15 merged commit c7aff24 into codepvg:main Jun 10, 2026
1 check passed
@jagdish-15 jagdish-15 added type:docs Improvements or additions to documentation level:beginner Indicates the difficulty gssoc:approved labels Jun 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gssoc:approved level:beginner Indicates the difficulty type:docs Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enhance README with better project documentation (features, tech stack, contributors, roadmap, etc.)

2 participants