Skip to content

Add professional repo polish: badges, LICENSE, templates, and CI#2

Merged
brahim-guaali merged 3 commits intomainfrom
repo-polish
Apr 15, 2026
Merged

Add professional repo polish: badges, LICENSE, templates, and CI#2
brahim-guaali merged 3 commits intomainfrom
repo-polish

Conversation

@brahim-guaali
Copy link
Copy Markdown
Owner

Summary

  • Rewrite README with centered hero, tech badges (React, TypeScript, Firebase, Vite, Tailwind, D3.js), structured tables, and contributing link
  • Add MIT LICENSE file, CONTRIBUTING.md with development guidelines
  • Add GitHub issue templates (bug report, feature request) and PR template with checklist
  • Add GitHub Actions CI workflow (lint + build on Node 20/22)
  • Add package.json metadata (description, keywords, repository, homepage, engines)
  • Add Open Graph and Twitter Card meta tags to index.html for link previews

Test plan

  • Verify badges render correctly on the README
  • Confirm CI workflow runs on push
  • Check issue/PR templates appear when creating new issues/PRs

🤖 Generated with Claude Code

brahim-guaali and others added 3 commits April 15, 2026 07:06
- Remove VITE_LOGO_URL from .env.example
- Remove talabat-logo.svg from .gitignore

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Rewrite README with badges, structured tables, and centered hero
- Add MIT LICENSE file
- Add CONTRIBUTING.md with development guidelines
- Add GitHub issue templates (bug report, feature request)
- Add pull request template with checklist
- Add GitHub Actions CI workflow (lint + build on Node 20/22)
- Add package.json metadata (description, keywords, repository, engines)
- Add Open Graph and Twitter meta tags to index.html

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@brahim-guaali brahim-guaali merged commit 9fa789b into main Apr 15, 2026
2 checks passed
@brahim-guaali brahim-guaali deleted the repo-polish branch April 15, 2026 03:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant