Currently, all achievements are stored in separate JSON files, and whenever a new achievement is added, it is dumped to the list and rendered by React components, resulting in long scrolling and this causes performance issues and increases page load time. The Achievements Page needs a redesign to manage and handle achievements more efficiently.
Currently, all achievements are stored in separate JSON files, and whenever a new achievement is added, it is dumped to the list and rendered by React components, resulting in long scrolling and this causes performance issues and increases page load time. The Achievements Page needs a redesign to manage and handle achievements more efficiently.