⚡ DIRECT PROTOTYPE MANDATE: Evaluation is based on functional code and live demo executions. No slide decks.
|CodeX Hackfest
30% DISCOUNT on all GrepX Academy Courses for Hackathon ParticipantsLimited time · Hackfest exclusiveContact us on WhatsApp: +91 82088 84744
30% DISCOUNT on all GrepX Academy Courses for Hackathon ParticipantsLimited time · Hackfest exclusiveContact us on WhatsApp: +91 82088 84744
Problem SetGrepX Hackathon · PBCOE Nagpur
Problem Statements. Pick. Build. Ship.
9 carefully selected problem statements across 6 industry domains, designed for a 6-hour hackathon format. Every problem is scoped so a team of 3–4 can ship a working prototype.
9 Problem Statements
6 Industry Domains
6-Hour Build
A national-level, in-person engineering marathon. No theoretical fluff, no presentation decks. Bring any language, framework, or model gateway—just build robust solutions for real problems.
Total Rewards
₹12,000
Team Matrix
3–4 Engineers
Framework
Stack-Agnostic
Joint Collaboration
Event Identity Matrix
Co-PresenterDept of IT, PBCOE Nagpur
Evaluation AnchorGrepX Services Pvt Ltd
Core RequirementWorking Software Demo
Problem RevealAug 1 @ 9:45 AM
Active Challenges
The 6 Problem Domains
Select a domain below to inspect its targeted problem statements, design specifications, and expected evaluation parameters.
Split-and-Settle for Informal Group Expenses
Problem Statement
Build an app where friends can add shared expenses (like food, trips, or room rent) and the app will calculate who owes whom. Users can create groups, add expenses, and settle up easily. Think of it like a simple version of Splitwise.
Basic Roadmap
01Understand the problem — how splitting works, what data is needed
02Design the database — users, groups, expenses, balances
03Create the frontend — group page, add expense form, balance view
04Build backend APIs — create group, add expense, get balances
05Connect frontend to backend APIs
06Add the main feature — auto-calculate who owes whom
07Testing and bug fixes
08Final demo and presentation
Smart Stock Portfolio Tracker
Problem Statement
Build a dashboard where users can add stocks they own (or want to watch), see live prices (using a free API), and track if they are making profit or loss. Show charts and a summary of their portfolio.
Basic Roadmap
01Understand stock data — what is a ticker, price, portfolio
04Build backend — add stock, fetch prices from free API
05Connect frontend to backend
06Add profit/loss calculation and charts
07Testing
08Final demo
Blood Donation Camp Management Platform
Problem Statement
Build a platform that connects blood donors with people who urgently need blood. Hospitals or NGOs can organize blood donation camps, register donors, search donors by blood group and location, and allow patients or relatives to contact suitable donors during emergencies.
03Store donor details in a database with search-friendly structure
04Search donors by blood group — filter and display matching donors
05Add nearby location filtering — find donors closest to the patient
06Create emergency request system — submit urgent blood requests
07Notify matching donors — alert donors when their blood group is needed
08Final testing and demo
Medical Report Analyzer with AI Recommendations
Problem Statement
Build an app where users can upload a medical report (blood test, etc.) as an image or PDF. The app uses OCR to read the text and highlights values that are above or below normal range. It gives a simple summary like "Your sugar is high" or "Your hemoglobin is normal." After extracting values, the app includes an AI Recommendation System that explains abnormal values in simple language, suggests lifestyle improvements, and generates a basic diet plan — listing foods to eat and foods to avoid.
Basic Roadmap
01Understand the problem — what a medical report looks like, normal ranges
05Add normal-range comparison and highlight abnormal values
06Build AI recommendation engine — explain abnormal values in simple words
07Generate diet plan — suggest foods to eat and foods to avoid based on results
08Add lifestyle improvement suggestions based on detected conditions
09Connect all sections in the frontend — summary, recommendations, diet plan
10Final testing with sample reports and demo
College Lab Infrastructure Monitoring Dashboard
Problem Statement
Build a dashboard that shows the status of college lab computers — which ones are online, which are offline, CPU usage, memory usage, and disk space. Lab admins can see all machines in one place and get alerts if something goes wrong.
Basic Roadmap
01Understand the problem — what metrics to track
02Design database — machines, metrics, alerts
03Create frontend — dashboard with machine cards and charts
04Build backend — collect metrics (simulated or real), store, serve
05Connect frontend to backend
06Add alerts for high CPU or low disk space
07Testing
08Final demo
Smart City Bus Tracking Platform
Problem Statement
Build a platform similar to the Chalo App used in Nagpur and many other Indian cities. The app lets users track city buses in real time on a map. Key features include live bus location tracking, ETA prediction for each stop, a list of all bus routes and stops, finding nearby buses based on the user's location, route search to find which bus goes where, and optionally showing bus occupancy status (how crowded the bus is).
Basic Roadmap
01Understand the problem — city bus routes, stops, live tracking, ETA
03Create frontend — map view with bus markers, route list, stop details
04Build backend — store routes/stops, update bus location, calculate ETA
05Add route search — user enters source and destination, app shows matching buses
06Add nearby buses feature — show buses close to user's current location
07Add bus occupancy status indicator (optional — low, medium, high)
08Testing with simulated bus data and final demo
Shared College Auto/Cab Pooling
Problem Statement
Build an app where students can post their travel route and time, and other students going the same way can join the ride. It helps students share auto or cab costs. Users can see available rides, request to join, and split the fare.
Basic Roadmap
01Understand the problem — ride creation, matching, fare split
Build an app where college clubs can record every expense on a blockchain. When a club collects money for an event, every transaction is visible to all members. No one can change or delete entries. This makes fund management transparent and builds trust.
Basic Roadmap
01Understand the problem — club funds, transparency, ledger
02Write a Solidity smart contract — add expense, view all entries
03Deploy on a test blockchain (Ganache or Sepolia)
04Create frontend — add expense form, ledger view, club page
05Connect frontend to smart contract using Ethers.js
06Add summary and charts for spending
07Testing
08Final demo
Supermarket Business Analytics Dashboard
Problem Statement
Build an interactive analytics platform for supermarket owners. The dashboard should show key business metrics including sales revenue, profit and loss, top selling products, low selling products, category performance, monthly trends, customer insights, and inventory overview. The dashboard should be interactive and similar to Power BI dashboards — with filters, drill-down views, and dynamic charts. Students may use sample datasets for this project.
Basic Roadmap
01Import a sample supermarket dataset (CSV or Excel)
02Clean and preprocess the data — handle missing values, fix formats
03Store cleaned data in a database or structured format
05Build the dashboard frontend — layout, chart areas, filter panels
06Add interactive charts — bar, line, pie, heatmap for different metrics
07Add filters — by date range, category, product, region
08Add KPI cards — total revenue, total profit, total orders, average order value
09Add drill-down analytics — click a category to see product-level details
10Final testing and demo
Conceptual Architecture
Stack-Agnostic Prototype Engineering Blueprint
Your solution will run independently of any specific tech stack. Design your application interface around dynamic data processing patterns instead of spending precious development hours on complex persistent database layers or authentication configurations.
Intelligent Data Processing Flow
01
Interactive Client UI
Accepts variable user parameters & triggers logic loops
🔄 Reliable Error Management
Implement fallbacks and validation thresholds. If your primary execution failover triggers, gracefully routing queries back is critical.
🚀 Zero Database Overhead
Save time by avoiding complex schema structures or logins. Maintain full execution logic in-memory.
Execution Guidelines
Prototypes are evaluated on their execution resiliency and dynamic performance output.
✓Copying results to system clipboard works natively.
✓Dynamic, instant UI changes without refreshing pages.
✓Embedded static datasets used for contextual rules.
✓Robust layout responsiveness for seamless mobile evaluation.
Jury Grading Standard
Resilient Runtime Executions
Rigor Guidelines
The GrepX Evaluation Matrix
Every prototype is evaluated on operational correctness, dynamic user parameter adaptation, and layout consistency.
Assessment Metric
Max Value
Integration Quality
Dynamic query structures and processing schema logic. Zero flat-text responses allowed.
35 Points
Demo Execution Reliability
Launches dynamically and adapts to user input modifications without critical runtime crashes.
20 Points
Problem Match & Resiliency
How elegantly the app resolves its targeted local, demographic, or technical criteria.
20 Points
UI Responsiveness & Integrity
Ensuring clear design alignment across viewport changes without broken or overlapping text segments.
15 Points
Structure Presentation
Direct 2-minute description of engineering decisions and design tradeoffs.
10 Points
Challenge Code of Conduct
💻
Bring Your Own Machine
Laptops, chargers, and pre-configured runtimes are the responsibility of the team.
🧬
Fully Stack Agnostic
Build in Java, Python, C++, Go, JS, Ruby, or any modern container setup. We grade inputs & outputs.
📦
Live URL Submissions
Must deploy to a live web path or run in a local browser path ready for manual interaction.
Automatic Disqualification:
Slide decks and Figma prototypes without real, working code will be immediately disqualified from prize allocations.
Challenge Gate
Register Your Workspace Node
Secure entry to our 10-hour live challenge. Enrollment limited to verified team entries.
Registration Live
Limited Challenge Nodes Open
Requires ₹500 entry validation fee per team (5-6 participants)
PBCOE Node
🎉
Registration Node Dispatched!
Our coordinating team is setting up your challenge verification card. We will reach out via WhatsApp with final confirmation and slot details.
Registered Lead Tag: crm-standard
Need immediate deployment assistance?
Contact our student coordinators directly or visit the PBCOE IT Department office.