Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
95 views3 pages

Hackathon Level 1 - Problem Statement

The document outlines various software engineering problem statements for a Java Spring Boot hackathon focused on UN Sustainable Development Goals. It includes challenges related to e-commerce, food delivery, inventory management, retail systems, logistics, and customer engagement, categorized by difficulty levels. Each problem statement specifies key features and functionalities to be developed, ranging from simple order systems to complex omni-channel commerce platforms.

Uploaded by

balag31072002
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
95 views3 pages

Hackathon Level 1 - Problem Statement

The document outlines various software engineering problem statements for a Java Spring Boot hackathon focused on UN Sustainable Development Goals. It includes challenges related to e-commerce, food delivery, inventory management, retail systems, logistics, and customer engagement, categorized by difficulty levels. Each problem statement specifies key features and functionalities to be developed, ranging from simple order systems to complex omni-channel commerce platforms.

Uploaded by

balag31072002
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

JAVA SPRINGBOOT HACKATHON – LEVEL 1

Software Engineering Problem Statements for UN Sustainable


Development Goals
E-Commerce & Order Systems
1. E-commerce Order System (Medium)
Develop a mini online store that enables users to browse products, add items to a cart, and
place orders. The system should support user authentication, real-time inventory updates, and
order tracking. Implement an optimized checkout process with multiple payment options and
an admin dashboard to manage orders, products, and customers efficiently.

2. Multi-Vendor Marketplace System (Tough)


Build an e-commerce marketplace where multiple sellers can list their products while
customers browse, compare, and purchase. The system should include vendor registration,
order splitting for multi-vendor checkouts, commission-based payments, and a seller
dashboard for managing products, orders, and payments.

3. Subscription-Based E-commerce (Medium)


Create an e-commerce system that allows users to subscribe to products or services on a
recurring basis (e.g., monthly food boxes, software licenses). The system should include
automated recurring billing, order scheduling, and customer management.

4. Digital Product Store (Medium)


Develop a marketplace where users can buy and sell digital products like e-books, music, and
software licenses. The system should handle digital downloads, license verification, and
payment processing securely.

Food & Delivery Systems


5. Food Delivery System (Medium)
Build a food ordering and delivery platform that allows users to browse menus, place orders,
and track delivery status. The system should support restaurant-side order management, real-
time delivery tracking, and payment processing.

6. Cloud Kitchen Order Management (Medium)


Develop a system for cloud kitchens to manage online orders, automate kitchen workflows,
and update customers on order preparation status. Include real-time order tracking and
integration with delivery partners.
7. Grocery Delivery System (Medium)
Create an application for ordering groceries online, with features such as smart cart
recommendations, scheduled delivery slots, and real-time stock updates.

Inventory & Supply Chain Management


8. Inventory Management System (Medium)
Develop a system to track stock levels, forecast demand, and automate restocking processes.
The system should send low-stock alerts, integrate with supplier APIs, and generate stock
movement reports.

9. Wholesale Order & Supplier Management (Medium)


Build a wholesale ordering system that allows suppliers and wholesalers to manage bulk
purchases, automate purchase order generation, and track inventory levels dynamically.

10. Warehouse Stock Optimization (Medium)


Design a system for warehouses to optimize stock placement and retrieval. Implement
features for batch tracking, expiry alerts, and barcode-based stock movement management.

Retail & POS (Simpler)


11. Retail Point of Sale (POS) System (Medium)
Develop a POS system for retail stores that handles in-store purchases, generates invoices,
and updates stock in real time. Implement user roles for cashiers, managers, and
administrators.

12. Order Reservation System (Medium)


Build an order reservation system for businesses where users can book and reserve products
for later purchase or pickup, with an expiration timer for reservations.

13. Simple Inventory Checkout System (Medium)


Develop a checkout system that enables businesses to track outgoing stock, generate invoices,
and keep a record of sales history with minimal setup.

Business Process & Logistics


14. Return & Refund Management System (Medium)
Create a system that handles product returns and refunds efficiently. Implement automated
return approvals, refund processing, and status tracking for customers and sellers.

15. Last-Mile Delivery Tracking (Medium)


Develop a system that provides real-time last-mile delivery tracking for logistics companies.
Users should receive notifications about estimated delivery times and package status.

16. Customer Loyalty & Rewards System (Medium)


Build a customer loyalty program where users earn points for purchases and redeem them for
discounts or rewards. Implement tier-based memberships and personalized offers.
Business Operations & Customer Engagement
17. Service Booking & Appointment System (Medium)
Develop an online booking system where users can schedule appointments for services like
salons, healthcare, or car maintenance. The system should handle availability, cancellations,
and reminders.

18. Automated Invoice & Billing System (Medium)


Create a system that generates invoices, tracks payments, and sends automated reminders for
overdue invoices.

19. Multi-Store Order Management System (Medium)


Develop a system for businesses that operate multiple stores to centrally manage orders, stock
distribution, and sales tracking across different locations.

Tough Challenge
20. Omni-Channel Commerce Platform (Tough)
Create an integrated commerce platform that allows businesses to manage orders from
multiple sales channels (e-commerce, retail stores, and wholesale). The system should provide
a unified dashboard, automated order routing, and centralized inventory management across
all channels.

You might also like