Add badges for technologies used in the project#62
Conversation
There was a problem hiding this comment.
Pull request overview
Updates the root README.md “Built with” section to present the project’s tech stack as linked Shields.io badges instead of a text list.
Changes:
- Replaced the API/UI text list with badge-style links for backend and frontend technologies.
- Added badges for infrastructure/dependencies (e.g., PostgreSQL, Redis, RabbitMQ, MinIO) and UI libraries (e.g., TipTap, Recharts).
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| [](https://go.dev/) | ||
| [](https://gin-gonic.com/) | ||
| [](https://gorm.io/) | ||
| [](https://www.postgresql.org/) | ||
| [](https://redis.io/) | ||
| [](https://www.rabbitmq.com/) | ||
| [](https://min.io/) |
There was a problem hiding this comment.
The new badges remove the prior API/UI breakdown and the note that RabbitMQ/MinIO are optional. That’s a documentation regression and may mislead readers into thinking those services are required for running the project. Consider reintroducing separate API/UI labels (or headings) and explicitly marking optional components (e.g., “optional” text or grouping under an “Optional” subheading).
| [](https://go.dev/) | |
| [](https://gin-gonic.com/) | |
| [](https://gorm.io/) | |
| [](https://www.postgresql.org/) | |
| [](https://redis.io/) | |
| [](https://www.rabbitmq.com/) | |
| [](https://min.io/) | |
| ### Backend (API) | |
| [](https://go.dev/) | |
| [](https://gin-gonic.com/) | |
| [](https://gorm.io/) | |
| [](https://www.postgresql.org/) | |
| [](https://redis.io/) | |
| [](https://www.rabbitmq.com/) *(optional)* | |
| [](https://min.io/) *(optional)* | |
| ### Frontend (UI) |
| [](https://min.io/) | ||
| [](https://react.dev/) | ||
| [](https://reactrouter.com/) | ||
| [](https://vitejs.dev/) | ||
| [](https://www.typescriptlang.org/) | ||
| [](https://tailwindcss.com/) | ||
| [](https://tiptap.dev/) | ||
| [](https://recharts.org/) |
There was a problem hiding this comment.
All badges are currently on separate lines, which makes the “Built with” section very tall and harder to scan. Consider grouping badges onto fewer lines (or two grouped blocks for API/UI) so the section stays compact while still keeping the links.
| [](https://min.io/) | |
| [](https://react.dev/) | |
| [](https://reactrouter.com/) | |
| [](https://vitejs.dev/) | |
| [](https://www.typescriptlang.org/) | |
| [](https://tailwindcss.com/) | |
| [](https://tiptap.dev/) | |
| [](https://recharts.org/) | |
| [](https://min.io/) [](https://react.dev/) [](https://reactrouter.com/) [](https://vitejs.dev/) | |
| [](https://www.typescriptlang.org/) [](https://tailwindcss.com/) [](https://tiptap.dev/) [](https://recharts.org/) |
| [](https://tiptap.dev/) | ||
| [](https://recharts.org/) |
There was a problem hiding this comment.
The TipTap and Recharts badges use logos for different projects (prosemirror and chartdotjs). This can be confusing for readers skimming the tech stack. If there isn’t an official Simple Icons logo available, consider omitting the logo= parameter (text-only badge) or using a more generic/icon-appropriate logo.
| [](https://tiptap.dev/) | |
| [](https://recharts.org/) | |
| [](https://tiptap.dev/) | |
| [](https://recharts.org/) |
This pull request updates the
README.mdto enhance the "Built with" section. Instead of a plain text list, it now uses visually appealing badges with links for each technology used in the project, making it easier for readers to identify and access information about the project's tech stack.README improvements: