Java code review practice: 23 PRs · DiffDojo
As of October 2026 DiffDojo has 23 Java PRs to practice code review.
- A member directory for the intranet · Spring Boot · intermediate
- Accept a workspace invitation · Spring Boot · intermediate
- Add monthly card statements · Spring Boot · intermediate
- Add the late-fee rule with boundary tests · Spring Boot · beginner
- Add the order history endpoint · Spring Boot · intermediate
- Add the receipts API for the web app · Spring Boot · intermediate
- Book packed orders with the carrier and mark them shipped · Spring Boot · advanced
- Clear expired reservations out of carts overnight · Spring Boot · intermediate
- Email team invitations when they are created · Spring Boot · advanced
- Give invoices a due date in the customer's time zone · Spring Boot · advanced
- Journal export for the accountants' import · Spring Boot · intermediate
- Let members book a spot in a class · Spring Boot · intermediate
- Monthly bandwidth report for the admin console · Spring Boot · intermediate
- Paginate the storefront product grid · Spring Boot · intermediate
- Profile editing in account settings · Spring Boot · intermediate
- Retry the bank call when it times out · Spring Boot · advanced
- Screen orders with the fraud-scoring service at checkout · Spring Boot · intermediate
- Show stock availability on the cart page · Spring Boot · intermediate
- Skip repeated addresses in contact imports · Spring Boot · beginner
- Sortable order report for the support console · Spring Boot · advanced
- Spread order coupons across the lines · Spring Boot · intermediate
- Tell sales about high-value orders · Spring Boot · beginner
- Typed settings for the payment provider client · Spring Boot · intermediate
Angular practice · Go practice · Node practice · Python practice · React practice