docs(readme): polish README + add ROADMAP, SUPPORT, 8 screenshots#214
Merged
Conversation
README: - Add 3 GitHub-native badges (release, discussions, stars) - Add hero screenshot under the badges row - Convert .gitbook/* image paths to absolute raw URLs so images render in non-GitHub viewers (markdownlivepreview, npm, Docker Hub, external aggregators) - New Quick Start with TWO options: Docker (recommended) + From source - New Architecture section with a Mermaid diagram (Vue/Electron -> Express+Socket.io -> MongoDB + Wasabi/local storage) - Expand Key Features from 6 bare bullets to 9 descriptive paragraphs covering project mgmt, RBAC + multi-tenancy, real-time collab, search + saved filters, timesheets, AI, chat, web+desktop, and self-hosting - New 📸 Screenshots section with 8 subsections: Dashboard / Board (Kanban) / List / Calendar / Task Detail / Workload Report / Settings & Customization / AI Assist - Rename "Getting Started" -> "Documentation" with cleaner per-file links - New Roadmap section pointing to new ROADMAP.md - Rewrite Contributing section with BRANCHING.md link and good-first-issue / help-wanted shortcuts - New Support & Community section with where-do-I-go matrix - New Repo Activity section using GitHub-native shields, with a Repobeats upgrade-path comment for later CONTRIBUTING.md: - New Commit Message Format section explaining Conventional Commits, accepted types, and npm run lint:commits New files: - ROADMAP.md (75 lines) — public roadmap template with Recently shipped / In progress / Planned / Considering / Out of scope sections - SUPPORT.md (86 lines) — routing matrix (docs, Discussions, Issues, Security, Commercial), bug-report content guide, response expectations - .gitbook/assets/screenshots/*.png — 8 product screenshots (1.2 MB total) Step 6 of the open-source repo maintenance baseline initiative. The License section and badge, the Branch Naming Convention in CONTRIBUTING.md, and the default PR template are intentionally left untouched to avoid conflicts with PRs #207, #208, and #209. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
5 tasks
joshishiv4
approved these changes
Jun 9, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
The front-door upgrade for AlianHub's public-facing docs. Step 6 of the open-source repo maintenance baseline initiative (#207 license, #208 branching, #209 lint, #212 releases, #213 docker).
Turns the README from a functional document into a product page — with hero screenshot, badges, architecture diagram, 8 product screenshots, expanded features, and routing for contributors / users / customers.
Files changed (12)
README.mdCONTRIBUTING.mdROADMAP.mdSUPPORT.md.gitbook/assets/screenshots/dashboard.png.gitbook/assets/screenshots/board-view.png.gitbook/assets/screenshots/list-view.png.gitbook/assets/screenshots/calendar-view.png.gitbook/assets/screenshots/task-detail.png.gitbook/assets/screenshots/workload-report.png.gitbook/assets/screenshots/settings.png.gitbook/assets/screenshots/ai-assist.pngTotal binary additions: 1.2 MB across 8 screenshots (avg 155 KB each, no compression needed).
New README structure
Intentional non-conflicts with other open PRs
.github/pull_request_template.mdCHANGELOG.mdAll edits live in non-overlapping regions. PRs can land in any order.
Forward references (resolve as other PRs land)
BRANCHING.mdlink in READMEcommitlint.config.jslink in CONTRIBUTING.mdCHANGELOG.mdlinkdocker-compose.ymlQuick Start exampleScreenshots — important rendering note
The 8 screenshots use absolute URLs pointing to
raw.githubusercontent.com/.../main/.... Behavior:mainyetThis is the same URL pattern the existing hero image already uses — proven working on this repo.
Decisions documented
/main/...absolute raw URLsTest plan
https://raw.githubusercontent.com/aliansoftwareteam/AlianHub-Project-Management-System/main/.gitbook/assets/screenshots/dashboard.png→ returns the dashboard PNG (HTTP 200)What's NOT in this PR (intentionally out of scope)
installation/from .dockerignore — Docker PR (ci(docker): publish multi-arch images to GHCR + complete compose stack #213) concern🤖 Generated with Claude Code