7 Open Issues Need Help Last updated: Jul 4, 2025

Open Issues Need Help

View All on GitHub
Web Development API
bug good first issue

Backend for TheSync

TypeScript
Web Development API
good first issue

Backend for TheSync

TypeScript
Web Development API

Backend for TheSync

TypeScript
Web Development API

AI Summary: This task requires implementing backend validation rules for TheSync application. Specifically, it involves removing the unnecessary password field from admin profile updates, ensuring supervisors can only be assigned to approved theses, enforcing thesis publishing conditions (approval and two supervisors), and implementing semester status transitions based on thesis and group readiness. This will likely involve modifying existing NestJS controllers, services, and potentially database models and migrations.

Complexity: 4/5
bug good first issue

Backend for TheSync

TypeScript
Web Development API

AI Summary: Develop two new APIs for TheSync backend: one to retrieve a list of students not assigned to a group, and another to fetch theses based on semester. This involves database querying, API endpoint creation, and testing within the existing NestJS, TypeScript, and Prisma framework.

Complexity: 3/5
good first issue

Backend for TheSync

TypeScript
Web Development API

AI Summary: This task requires modifying the backend API for TheSync to allow group creation during the 'Preparing' semester status and updating the invite API to accept an array of student IDs instead of a single ID. This involves changes to the group and invite controllers and potentially related services and database models.

Complexity: 3/5
good first issue

Backend for TheSync

TypeScript
Web Development API

Backend for TheSync

TypeScript