Dynamic Ranking List System Implementation

Job ID: 40332114

Budget: $10 – $30 USD

**Project Title:**
Integration of 4 Dynamic Ranking Lists into an Existing Website

**Project Description:**
I already have a fully built website. The pages and design are ready, so this is **NOT a from-scratch project**.

What I need is the implementation of **dynamic ranking list systems** for 4 existing pages.

**Pages:**

1. Telegram Channels
2. YouTube Channels
3. Instagram Accounts
4. Websites

---

**Required Features (For All Pages):**

* Category-based listing (e.g., Crypto, Humor, News, etc.)
* Items within each category must be **sorted by number of likes**
* Each item should be displayed as a card including:

* Logo (rounded square)
* Name
* Category
* Like button
* Visit button (redirect to the relevant link)

---

**User Features:**

* Visitors should be able to submit their own content
(Telegram channel / YouTube / Instagram / Website)
* Each item can be **added only once (duplicate prevention)**
* Each user can **like an item only once**

---

**Technical Requirements:**

* Must be integrated into the existing website (no full rebuild)
* A database is required (Firebase / Firestore preferred)
* Data must be dynamic and properly sorted
* Like system must be functional and controlled
* Code should be clean and compatible with the current design

---

**Important Notes:**

* The design is mostly ready; only the listing system will be added
* The code should be scalable and maintainable
* I expect a fast and stable implementation

---

**Optional (Bonus):**

* Admin panel (delete/edit items)
* Spam / fake content protection
* Category filtering system