Developer for Activity Logging System

Job ID: 39644802

Budget: $250 – $750 AUD

Usage Tracker + Leaderboard Developer – Anonymous Activity Logging System


Description:

We are hiring a developer to build a **lightweight usage tracking and ranking system** for a modular, web-based chatbot platform. This system will log plugin-like tool usage and display aggregated rankings to highlight top tools and contributors.

This is part of a larger system and may lead to follow-up work.

---

What You’ll Build:

1. Activity Logging System

* Log each tool execution with:

* Tool ID
* Contributor ID (internal reference only)
* Timestamp
* Anonymized user ID
* Store data in a secure backend database (MySQL or equivalent)

2. Leaderboard Display

* Public-facing frontend that shows:

* Most-used tools
* Top contributors
* Weekly and monthly views
* All data must be anonymized (e.g., “Builder123”, “PluginXYZ”)

3. Admin Log Dashboard

* Admin-only interface to:

* Filter logs by tool, contributor, and date range
* Export logs as CSV for internal use

---

Requirements:

* Proficient in Laravel, Node.js, or another backend framework
* Experience building logging systems, dashboards, or public leaderboards
* Ability to deliver clean, modular code with security best practices

---

Budget:

**\$335–\$530 USD fixed**
(Approximately **\$500–\$800 AUD**)

Follow-up work available after successful handoff

## Timeline:

* Start: Immediately
* Delivery: Within 5–7 days

---

To Apply:

Please answer:

1. Have you built usage tracking or leaderboard systems before?
2. What tech stack would you use and why?
3. How quickly can you deliver this project?
4. Any improvements you would suggest?