You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @Josue19-08, I am Kevin Latino, I am a dojo coding member, Fullstack developer and Open Source Contributor ⛩️⛩️⛩️
I would like to work on implementing the Leaderboard entity to manage and rank players based on their achievements and scores in the game. I have experience developing modular systems in TypeScript with NestJS, including creating entities, repositories, services, and controllers. I can design an efficient structure to store and update ranking positions, implement service methods to calculate scores, and ensure data validation through DTOs. Additionally, I can optimize queries in the repository to improve system performance and scalability.
📌 Issue: Implement Leaderboard Entity
🔹 Description
Define and develop the
Leaderboard
entity to track and rank players based on their in-game achievements and scores.📂 Project Structure
src/modules/game/entities/leaderboard.entity.ts
src/modules/game/repositories/leaderboard.repository.ts
src/modules/game/services/leaderboard.service.ts
src/modules/game/controllers/leaderboard.controller.ts
src/modules/game/dtos/leaderboard.dto.ts
🛠️
Leaderboard
Entity Attributesid
number
userId
number
score
number
rank
number
updatedAt
Date
📌 Tasks
Leaderboard
entity.✅ Acceptance Criteria
The text was updated successfully, but these errors were encountered: