14 Open Issues Need Help Last updated: Nov 10, 2025

Open Issues Need Help

View All on GitHub
Product Discount 31 minutes ago

AI Summary: This issue outlines the task of implementing a product discount feature. It requires creating a new directory, defining a `Product` struct with `Price` and `Discount` fields, and adding a `FinalPrice()` method to calculate the final price after applying the discount.

Complexity: 1/5
enhancement good first issue lang:go
Student Record 32 minutes ago

AI Summary: This issue requires creating a new folder `/js/student-record/` and defining a `Student` JavaScript class within it. The `Student` class must store marks for multiple subjects and include methods to calculate the `total()` marks and determine if the student `passed()` (all marks ≥ 40).

Complexity: 1/5
enhancement good first issue lang:js
Student Struct 32 minutes ago

AI Summary: This issue involves creating a Go project for a `Student` struct. The struct needs a `Marks` field of type `map[string]int` and two methods: `Total()` to calculate the sum of all marks, and `Passed()` to determine if every mark is 40 or above.

Complexity: 1/5
enhancement good first issue lang:go
Employee Attendance 32 minutes ago

AI Summary: This issue outlines the creation of a new Go module for employee attendance. It involves defining an `Employee` struct with `PresentDays` and `WorkingDays` fields, and adding methods to calculate the attendance rate as a percentage and determine if an employee is 'regular' based on an 80% attendance threshold.

Complexity: 1/5
enhancement good first issue lang:go
Bank Account 33 minutes ago

AI Summary: This issue outlines the creation of a JavaScript `Account` class within a new `/js/bank-account/` folder. The class should manage an initial balance, defaulting to zero, and provide `deposit(amount)` and `withdraw(amount)` methods. A key requirement is to prevent negative withdrawals and overdrafts when using the `withdraw` method.

Complexity: 1/5
enhancement good first issue lang:js

AI Summary: This issue requires creating a new folder `/js/temperature-converter/` and implementing a `convertTemperature(value, unit)` function. This function should convert a temperature value between Celsius and Fahrenheit based on the input unit, returning `null` for any invalid unit.

Complexity: 1/5
enhancement good first issue lang:js
Order Summary 34 minutes ago

AI Summary: This issue outlines the creation of Go structs for an order summary system. It involves defining `OrderItem` and `Order` structs, with the `Order` struct requiring methods to calculate the total price and determine eligibility for free shipping based on the total.

Complexity: 1/5
enhancement good first issue lang:go
Customer Offer 35 minutes ago

AI Summary: This issue requires creating a new Go folder `/go/customeroffer/`. Inside this folder, a `Customer` struct needs to be defined with `Age` and `PurchaseCount` fields. Finally, a method `EligibleForOffer()` must be added to the `Customer` struct, returning `true` if the customer's age is 18 or greater AND their purchase count is 3 or greater.

Complexity: 1/5
enhancement good first issue lang:go
Filter Overdue Tasks 35 minutes ago

AI Summary: This issue requests the creation of a Go package to filter tasks. It involves defining a `Task` struct with fields for title, due date, and completion status, and implementing a function `FilterOverdue` to identify and return tasks that are incomplete and past their due date.

Complexity: 1/5
enhancement good first issue lang:go

AI Summary: This issue requires creating a new JavaScript folder and defining a function `isStrongPassword(pwd)`. The function must validate if a given password contains at least one uppercase letter, one digit, and has a minimum length of 8 characters, returning a boolean.

Complexity: 1/5
enhancement good first issue lang:js
Booking Overlap about 3 hours ago
enhancement good first issue lang:go
Order Calculation about 3 hours ago
enhancement good first issue lang:js
Event Overlap about 4 hours ago
enhancement good first issue lang:js
Inventory Management about 4 hours ago
enhancement good first issue lang:js