Browse Scenarios
Add user and admin registration 100 pts
Implement registration endpoints for users and admins
Intermediate
Add user search functionality 100 pts
Implement search feature to find users by name
Intermediate
Implement counter service 300 pts
Track page view counts
Expert
Calculate total price 100 pts
Calculate total price for bulk orders
Intermediate
Add bulk user notification feature 100 pts
Send notifications to multiple users based on their preferences
Intermediate
Add user settings retrieval 50 pts
Fetch user settings with default fallback
Beginner
Add paginated product listing 100 pts
Implement pagination for product catalog
Intermediate
Add inventory adjustment service 200 pts
Handle inventory adjustments with audit logging
Advanced
Add discount calculation 100 pts
Calculate discounts and final prices for checkout
Intermediate
Display user orders 200 pts
Show list of users with their recent orders
Advanced
Enable Hibernate second-level cache for better performance 300 pts
Add caching configuration to improve database performance
Expert
Add discount calculation 100 pts
Implement discount calculation for different customer types
Intermediate
Add notification service 100 pts
Implement notification service for order updates
Intermediate
Add greeting message 50 pts
Display personalized greeting to users
Beginner
Add eligibility check 100 pts
Check if user is eligible for premium features
Intermediate
JIRA-4521: Implement Subscription Billing System 300 pts
New feature to handle user subscriptions, billing cycles, payment processing, and notifications
Expert
Add audit log search feature 200 pts
Implement search functionality for audit logs by date range and user
Advanced
Add Flash Sale feature for limited-time deals 300 pts
Implement flash sale functionality allowing admins to create time-limited sales with special pricing and stock limits. Includes sale management, purchase flow, notifications, and scheduling.
Expert
Add order fulfillment service 200 pts
Implement order fulfillment with inventory deduction and shipping creation
Advanced
Add worker interface 100 pts
Create interface for different types of workers
Intermediate
Add pricing calculation 200 pts
Calculate prices in cart and checkout services
Advanced
Add account balance transfer 300 pts
Implement money transfer between user accounts
Expert
Refactor authentication system to use JWT tokens 300 pts
Replace session-based authentication with JWT tokens for better scalability
Expert
Add configuration cache 200 pts
Cache expensive configuration loading
Advanced
Add order statistics calculation 100 pts
Calculate average order value and other statistics
Intermediate
Fix performance issue in order details API 300 pts
Add EntityGraph to load order with all related entities
Expert
Add read-only user repository 200 pts
Implement a read-only repository for reporting purposes
Advanced
Add user profile display 50 pts
Display user profile information
Beginner
Add payment processing endpoint 300 pts
Implement payment endpoint for order checkout
Expert
Add order history endpoint 100 pts
Implement endpoint to fetch user's order history with product details
Intermediate
Add caching to product catalog 300 pts
Implement caching for frequently accessed product data
Expert
Add batch report generation 300 pts
Generate monthly reports processing all transactions
Expert
Optimize product import performance 200 pts
Batch import products from CSV file
Advanced
Add payment processing 50 pts
Process credit card payments
Beginner
Add comment display feature 100 pts
Display user comments on articles
Intermediate
Add Product entity for catalog 100 pts
Create Product entity to be used in shopping cart and order systems
Intermediate
Add order processing service 100 pts
New service to handle order creation and processing
Intermediate
Add file upload processing 200 pts
Process uploaded CSV files
Advanced
Add file download feature 100 pts
Allow users to download files
Intermediate
Add appointment scheduling feature 200 pts
Allow users to schedule appointments with date and time
Advanced
Fix lazy loading exception in REST endpoint 200 pts
Change entity fetch type to resolve LazyInitializationException
Advanced
Add admin user management page 100 pts
Create endpoint to list all users for admin dashboard
Intermediate
Add notification service integration 300 pts
Send notifications when orders are placed using reactive pipeline
Expert
Implement Inventory Sync with Warehouse Management System 500 pts
Add real-time inventory synchronization with external WMS, dashboard API, low-stock alerts, and inventory reporting
Expert
Add API error handling 100 pts
Handle errors in multiple API endpoints
Intermediate
Add database connection 50 pts
Configure database connection
Beginner
Add status check endpoint 100 pts
Simple endpoint to check if user is active
Intermediate