Open Issues Need Help
View All on GitHubAI Summary: The user proposes migrating the application's database from MySQL to MongoDB. This change is intended to support future features like reward tracking, user activity logging, and badges, which require more flexible and dynamic data structures than MySQL can easily provide. The migration aims to leverage MongoDB's flexible schemas, better JSON handling, and easier horizontal scaling.
AI Summary: The user suggests adding templates for Pull Requests and Issues to streamline collaboration and standardize contributions as the project grows. They propose creating these templates themselves, including a PR template and specific issue templates for bug reports, feature requests, and general tasks, to improve consistency and contributor experience.
AI Summary: The task involves improving the error handling in a React application by replacing alert() calls with a more user-friendly toast notification system using a library like sonner. This includes identifying all instances of alerts, creating reusable error handling functions or hooks, and testing the implementation across various failure scenarios. The project uses React, TypeScript, and Vite.