Quick Answer
This is a project bank of 112 portfolio-ready analyst projects spanning Data, Business, Financial, Healthcare, HR, Marketing, Sales, Supply Chain, Operations, Product, E-commerce, Banking, Manufacturing, Education, Social Media, Hospitality, Agriculture, Public Sector and specialised analyst roles. Every project has a real business problem, objective, tools, KPIs, dashboard plan and resume/LinkedIn language — not just a title. Pick one that matches your background, follow the 30-day plan, and walk into interviews with proof instead of just a certificate.
5 Things to Know Before You Start
- You do not need to leave your current field. A nurse, a B.Com graduate, an HR professional and a mechanical engineer can all become analysts — using their existing domain knowledge as an unfair advantage.
- Recruiters hire for proof of work, not course completion. A certificate says you attended. A dashboard says you can deliver.
- Every project below follows one repeatable template: Business Problem → Data → Analysis → Dashboard → Insight → Recommendation → Proof. Learn the template once, apply it to any project, in any domain, forever.
- Tools matter less than most people think. Excel, SQL, Power BI, Python and AI tools are simply different ways to answer the same question: "So what should the business do?"
- One well-explained project beats five half-finished ones. This challenge is built on quality over quantity — 10 completed, explainable projects in 30 days.
Why a Portfolio Beats a Certificate
Every year, thousands of learners finish a course, collect a certificate, and then sit in front of a recruiter who asks one simple question: "Can you show me something you've built?" Silence follows. That silence is the gap this project bank exists to close.
At Linkskill Academy, our philosophy is simple: proof over paperwork. A certificate tells an employer what you sat through. A portfolio tells them what you can deliver on day one. Recruiters across data, business, finance, healthcare, HR, marketing and every other analyst function consistently say the same thing — a candidate with two or three real, explainable projects gets shortlisted faster than a candidate with five certificates and no dashboard to show.
This project bank gives you 112 real, industry-shaped projects — not generic "download this Kaggle dataset" exercises, but business cases with a stakeholder, a problem, and a decision on the other end. Pick a handful, build them properly, and you'll walk into interviews with something no certificate can give you: proof.
You Don't Have to Leave Your Domain
The biggest myth about analytics careers is that you must abandon your current field and "become a coder" to qualify. That's false — and it's actually the opposite of the smartest strategy.
If you're a nurse, you already understand patient flow, admissions and discharge in a way a fresh computer science graduate never will. If you're from B.Com or BBA, you already understand P&L, budgets and margins. If you're in hospitality, you already understand occupancy and guest experience. If you're in agriculture, you understand yield, price cycles and farm economics.
The analyst career shift is not "leave your field and learn to code." It is "add Excel, SQL, Power BI, Python or AI tools on top of what you already know." Domain knowledge + analytical tools is a combination most fresh graduates simply don't have — and it's exactly what makes career switchers so hireable once they have a portfolio to prove it.
This is why the project bank below is organised by analyst role and industry, not just "Data Analyst." Whatever your background — Engineering, Commerce, BBA, MBA, Finance, Nursing, Pharmacy, Biotechnology, Hospital Administration, HR, Psychology, Marketing, Visual Communication, Media, Arts, Mathematics, Statistics, Agriculture, Logistics, Manufacturing, Hotel Management, Education or anything else — there is a category here built for you.
How Every Project in This Bank Is Structured
Instead of giving you a bare list of titles, every project in this bank is designed around one repeatable seven-step template. Learn it once and you can apply it to any business problem, in any industry, for the rest of your career.
| Step | What You Do |
|---|---|
| 1. Business Problem | Who is stuck, and what decision can't they make without this analysis? |
| 2. Objective | One sentence: what will this project let the business decide or improve? |
| 3. Data | Which tables, columns and roughly how many rows you need — and how you'll clean them. |
| 4. Analysis | The specific questions you'll answer and the KPIs you'll calculate. |
| 5. Dashboard | The pages, charts and visuals that communicate the answer at a glance. |
| 6. Insight & Recommendation | What the data actually says, and what you'd tell the business to do about it. |
| 7. Proof | Your resume bullet, LinkedIn post and 60-second interview explanation. |
Every project row in the tables below gives you steps 1–4 to get started immediately. Further down, six Flagship Projects are built out across all seven steps in full detail, so you can see exactly how a finished project should look — then repeat that depth on whichever projects you choose from the bank.
Tool-Based Project Classification
Every project below can be built with Excel, SQL, Power BI, Python or AI tools — pick based on your comfort level, not the "hardest" option.
Excel Projects
Best for absolute beginners and for domains (HR, finance, operations) where Excel is still the daily tool of the business itself. Master: Excel Tables, XLOOKUP, INDEX-MATCH, SUMIFS, COUNTIFS, IF/IFS, TEXT and DATE functions, PivotTables, PivotCharts, Slicers, Conditional Formatting, Power Query and Power Pivot for interactive dashboards.
SQL Projects
Best once your dataset has multiple related tables (orders + customers + products). Master: SELECT, WHERE, ORDER BY, GROUP BY, HAVING, JOINs, CASE WHEN, subqueries, Common Table Expressions (CTEs), window functions (RANK, ROW_NUMBER, LAG/LEAD), date functions, aggregate functions, views and — for advanced projects — stored procedures.
Power BI Projects
Best for the final, presentable layer of any project. Master: Power Query cleaning, data modelling (star schema, fact and dimension tables), relationships, a Calendar table, DAX measures, KPI cards, slicers, drill-through, tooltips, bookmarks, page navigation and — for enterprise-style projects — row-level security.
Python Projects
Best once you want to show statistical depth. Master: Pandas and NumPy for cleaning, Matplotlib/Seaborn for exploratory data analysis, correlation analysis, basic forecasting, customer segmentation, text analysis and (for advanced learners) simple predictive models.
AI-Assisted Analyst Projects
AI tools (ChatGPT, Copilot, Gemini) are excellent for: automated report summaries, customer feedback classification, sentiment analysis, business insight generation, resume/job-description analysis, marketing content performance analysis, survey response categorisation, document information extraction, forecast explanation and dashboard insight narration.
Beginner, Intermediate & Advanced — What's the Difference
| Level | Focus | Typical Tools |
|---|---|---|
| BEGINNER | Single dataset, simple cleaning, basic calculations, PivotTables, basic dashboards, simple SQL, 3–5 core KPIs. | Excel, basic Power BI |
| INTERMEDIATE | Multiple related tables, data modelling, Power Query, intermediate DAX, SQL joins, drill-down analysis, business recommendations. | Excel + SQL + Power BI |
| ADVANCED | Large datasets, complex relationships, advanced DAX, window functions, forecasting, segmentation, cohort analysis, predictive analytics, executive dashboards. | SQL + Power BI + Python |
The Project Bank — 112 Portfolio-Ready Analyst Projects
Each row below gives you the project's business problem/objective, who it suits, the industry, recommended tools, the KPIs you'll calculate, and its difficulty level. Pick any project, then apply the seven-step template above (and the Documentation Template further down) to build it out in full.
1 · General Data Analyst Projects 6 projects · #1–6
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 1 | Retail Sales Performance Dashboard — Regional manager can't see which stores/products are driving or dragging revenue against target. | Any background | Retail/FMCG | Excel + Power BI | Revenue, YoY Growth, Target Achievement% | Beginner |
| 2 | Customer Churn Analysis — Subscription business is losing customers every month and doesn't know why or who's next. | Any / Statistics | Telecom/SaaS | SQL + Power BI + Python | Churn Rate, Retention Rate, CLV | Intermediate |
| 3 | Regional Revenue Analysis — HQ needs a branch/region revenue comparison to plan next year's budget allocation. | Commerce/BBA | Retail/FMCG | Excel + Power BI | Revenue by Region, Contribution% | Beginner |
| 4 | Product Profitability Analysis — Company sells 500+ SKUs and doesn't know which are actually profitable after cost. | Commerce/Engineering | Manufacturing/Retail | Excel + SQL + Power BI | Gross Margin%, Contribution Margin | Intermediate |
| 5 | Customer Segmentation (RFM) — Marketing sends the same offer to every customer regardless of value. | Any / Marketing | E-commerce/Retail | Python + Power BI | RFM Score, Segment Value, AOV | Intermediate |
| 6 | Sales Forecasting Model — Finance needs a next-quarter sales prediction to plan inventory and cash flow. | Statistics/Engineering | Retail/FMCG | Excel + Python | Forecast Accuracy (MAPE), Trend% | Advanced |
2 · Business Analyst Projects 6 projects · #7–12
Business Analyst Toolkit
Every BA project should also document: Stakeholders, Current-State Process, Problems in Current Process, Proposed Future-State Process, Business Requirements, Functional & Non-Functional Requirements, User Stories, Acceptance Criteria, a simple Process Flow diagram, and final Recommendations. Project #7 below is fully built out this way as a Flagship example.
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 7 | Customer Onboarding Process Optimisation — 30% of new customers drop off before completing onboarding. (Flagship — see full breakdown below) | MBA/BBA/Any | SaaS/BFSI | Excel + Power BI + Visio-style flow | Onboarding Completion%, Drop-off Rate, TAT | Intermediate |
| 8 | Sales Process Optimisation for a B2B SaaS Company — Deals are stuck for weeks with no visibility into where they stall. | MBA/Commerce | SaaS/IT Services | Excel + Power BI | Sales Cycle Length, Stage Conversion% | Intermediate |
| 9 | Service-Level Analysis for a Customer Support Centre — Support tickets breach SLA and management doesn't know the root cause. | Any | IT/BPO | SQL + Power BI | SLA Compliance%, First Response Time | Intermediate |
| 10 | Workflow Bottleneck Analysis in Loan Approval — Loan approvals take 12 days when the target is 5. | MBA/Finance | Banking/NBFC | Excel + Power BI | Avg TAT per Stage, Bottleneck Stage% | Advanced |
| 11 | Branch Performance & Business KPI Monitoring — Leadership has no single view of how 40 branches are performing. | MBA/Commerce | Retail/Banking | Power BI + SQL | Revenue/Branch, Footfall, Conversion% | Intermediate |
| 12 | Cost Reduction Analysis for Procurement — Procurement spend has grown 18% but nobody can explain where. | MBA/Commerce/Engg | Manufacturing | Excel + Power BI | Spend Variance%, Cost Savings Identified | Intermediate |
3 · Financial Analyst Projects 6 projects · #13–18
Core Financial Analyst KPIs
Revenue · Gross Profit · Net Profit · Profit Margin% · EBITDA · Operating Expenses · Budget Variance% · Cash Conversion Cycle · Return on Investment (ROI) · Debt-to-Equity Ratio
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 13 | Profit & Loss (P&L) Analysis — Owner wants to know why net profit fell despite higher revenue this year. | B.Com/Finance | Any SME | Excel + Power BI | Gross Profit%, Net Profit%, EBITDA | Beginner |
| 14 | Budget vs Actual Analysis — Finance needs to explain a 15% overspend across 20 cost centres. (Flagship — see full breakdown below) | B.Com/MBA Finance | Retail Chain | Excel + SQL + Power BI | Budget Variance%, Overspend by Category | Intermediate |
| 15 | Cash Flow Analysis for a Manufacturing Firm — Company is profitable on paper but keeps running short on cash. | B.Com/Finance | Manufacturing | Excel + Power BI | Cash Conversion Cycle, Operating Cash Flow | Intermediate |
| 16 | Loan Portfolio & Default Risk Analysis — NBFC wants to know which loan segments carry the highest default risk. | Finance/Statistics | NBFC/Banking | SQL + Power BI + Python | Default Rate%, NPA Ratio, Risk Score | Advanced |
| 17 | Financial Ratio Analysis for Investment Screening — Investor wants to shortlist companies from 50 annual reports. | Finance/Commerce/MBA | Investment/Equity | Excel | ROE, ROI, Debt-to-Equity, Current Ratio | Intermediate |
| 18 | Branch Profitability Analysis for a Multi-Branch Bank — 60 branches, but no clarity on which are profit centres vs cost centres. | B.Com/MBA Finance | Banking | SQL + Power BI | Profit/Branch, Cost-to-Income Ratio | Advanced |
4 · Healthcare Analyst Projects 6 projects · #19–24
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 19 | Patient Admission & Bed Utilisation Analysis — Hospital doesn't know which wards run at overcapacity vs sit empty. | Nursing/Hospital Admin | Hospital | Excel + Power BI | Bed Occupancy%, Avg Length of Stay | Beginner |
| 20 | Appointment No-Show Analysis — 1 in 5 OPD appointments are no-shows, wasting doctor time slots. | Nursing/Hospital Admin | Hospital/Clinic | Excel + Power BI | No-Show Rate%, Slot Utilisation% | Beginner |
| 21 | Patient Wait-Time & Readmission Analysis — Long OPD waits and rising 30-day readmissions are hurting satisfaction scores. (Flagship — see full breakdown below) | Nursing/Hospital Admin/Pharmacy | Hospital | SQL + Power BI | Avg Wait Time, Readmission Rate% | Advanced |
| 22 | Pharmacy Inventory & Stock-Out Analysis — Pharmacy frequently runs out of fast-moving medicines while slow movers pile up. | Pharmacy | Hospital Pharmacy | Excel + Power BI | Stock-Out Rate%, Inventory Turnover | Intermediate |
| 23 | Healthcare Cost & Insurance Claim Analysis — Insurer wants to understand which treatment categories drive claim costs. | Hospital Admin/Finance | Health Insurance | SQL + Power BI | Avg Claim Value, Claim Approval Rate% | Advanced |
| 24 | Doctor Performance & Patient Satisfaction Analysis — Management wants a fair, data-based view of doctor performance. | Nursing/Hospital Admin | Hospital | Excel + Power BI | Patient Satisfaction Score, Consult TAT | Intermediate |
5 · HR Analyst Projects 6 projects · #25–30
Core HR Analyst KPIs
Attrition Rate · Retention Rate · Time to Hire · Cost per Hire · Absenteeism Rate · Training Completion Rate · Employee Satisfaction · Average Tenure · Promotion Rate · Headcount Growth
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 25 | Employee Attrition Analysis — Attrition has crossed 22% and leadership needs to know which department and tenure band is bleeding talent. (Flagship — see full breakdown below) | MBA HR/Psychology/Any | IT Services | Excel + SQL + Power BI | Attrition Rate%, Avg Tenure, Retention% | Intermediate |
| 26 | Recruitment Funnel & Time-to-Hire Analysis — Open positions take 55 days to fill on average, delaying projects. | MBA HR | IT/Any | Excel + Power BI | Time to Hire, Offer Acceptance Rate% | Beginner |
| 27 | Attendance & Absenteeism Analysis — A factory floor has unexplained Monday absenteeism spikes hurting output. | MBA HR/Any | Manufacturing | Excel + Power BI | Absenteeism Rate%, Day-wise Trend | Beginner |
| 28 | Training Effectiveness Analysis — L&D spends ₹40L/year on training with no proof it improves performance. | MBA HR/Education | Corporate | Excel + Power BI | Training Completion%, Post-Training Score Uplift | Intermediate |
| 29 | Workforce Diversity & Compensation Analysis — Company needs a fair, data-backed diversity and pay-equity review. | MBA HR/Statistics | Corporate | Excel + Power BI | Gender Ratio%, Pay Gap%, Diversity Index | Advanced |
| 30 | Employee Engagement & Promotion Analysis — Engagement survey scores are dropping and promotions feel inconsistent. | MBA HR/Psychology | Corporate | Excel + Power BI | eNPS, Promotion Rate%, Engagement Score | Intermediate |
6 · Marketing Analyst Projects 6 projects · #31–36
Core Marketing Analyst KPIs
Impressions · Reach · Engagement Rate · Click-Through Rate (CTR) · Conversion Rate · Cost per Lead (CPL) · Customer Acquisition Cost (CAC) · Return on Ad Spend (ROAS) · Bounce Rate · Customer Lifetime Value (CLV)
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 31 | Campaign Performance & ROI Analysis — Marketing runs 8 campaigns/quarter but can't say which ones actually pay back. | MBA Marketing/Any | D2C/Retail | Excel + Power BI | ROAS, CAC, Conversion Rate% | Intermediate |
| 32 | Lead Conversion Funnel Analysis — 500 leads come in monthly but only 4% convert — nobody knows where they drop. | MBA Marketing/BBA | EdTech/SaaS | Excel + Power BI | Funnel Conversion% by Stage, CPL | Beginner |
| 33 | Email Marketing Performance Analysis — Open rates have dropped 30% over two quarters with no clear cause. | MBA Marketing | E-commerce | Excel + Power BI | Open Rate%, CTR, Unsubscribe Rate% | Beginner |
| 34 | Website Traffic & Content Performance Analysis — Blog traffic is growing but leads aren't — content team needs direction. | MBA Marketing/Media | SaaS/EdTech | Excel + Python | Bounce Rate%, Avg Session Duration, CTR | Intermediate |
| 35 | Customer Lifetime Value (CLV) Analysis — Company acquires customers cheaply but doesn't know their real long-term value. | MBA Marketing/Finance | D2C/Subscription | Python + Power BI | CLV, CAC:CLV Ratio, Repeat Rate% | Advanced |
| 36 | Brand Engagement & Ad Spend Analysis — ₹25L annual ad spend with no clarity on which channel drives brand lift. | MBA Marketing | FMCG/Retail | Excel + Power BI | Engagement Rate%, Reach, CPM | Intermediate |
7 · Sales Analyst Projects 6 projects · #37–42
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 37 | Salesperson Performance Dashboard — Sales head can't compare 30 reps fairly across regions and product lines. | Commerce/BBA/Any | FMCG/Retail | Excel + Power BI | Revenue/Rep, Target Achievement% | Beginner |
| 38 | Target vs Achievement Analysis — Quarterly targets are missed but nobody can pinpoint which region or SKU is the drag. | Commerce/BBA | FMCG | Excel + Power BI | Target Achievement%, Variance | Beginner |
| 39 | Sales Pipeline & Win-Rate Analysis — CRM shows 200 open deals but the sales head doesn't trust the forecast. | MBA/BBA | B2B/SaaS | SQL + Power BI | Win Rate%, Pipeline Coverage, Avg Deal Size | Intermediate |
| 40 | Discount Impact on Sales & Margin Analysis — Discounts are boosting volume but margins are quietly shrinking. | Commerce/Finance | Retail/E-commerce | Excel + SQL | Margin% Pre/Post Discount, Volume Uplift% | Intermediate |
| 41 | Lost Opportunity Analysis — 40% of quotations never convert and nobody has studied why. | BBA/MBA | B2B | Excel + Power BI | Loss Rate%, Reason-wise Breakdown | Intermediate |
| 42 | Channel Performance Analysis — Online, offline and distributor channels are compared unfairly using revenue alone. | Commerce/BBA | FMCG/Retail | Excel + Power BI | Revenue/Channel, Margin/Channel | Intermediate |
8 · Supply Chain & Logistics Analyst Projects 6 projects · #43–48
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 43 | Supplier Performance Scorecard — 30 suppliers, no consistent way to compare delivery reliability and quality. | Logistics/Supply Chain/Engg | Manufacturing | Excel + Power BI | On-Time Delivery%, Defect Rate% | Beginner |
| 44 | Inventory Optimisation & Stock-Out Analysis — Warehouse alternates between overstock and stock-outs on the same SKUs. | Logistics/Supply Chain | Retail/FMCG | Excel + SQL | Inventory Turnover, Stock-Out Rate% | Intermediate |
| 45 | Warehouse Performance Analysis — Order-picking errors have doubled in 6 months, delaying dispatches. | Logistics/Supply Chain | E-commerce/3PL | SQL + Power BI | Pick Accuracy%, Dispatch TAT | Intermediate |
| 46 | Delivery Delay & OTIF Analysis — Customer complaints about late deliveries are rising across 3 regions. | Logistics/Supply Chain | E-commerce/3PL | SQL + Power BI | OTIF%, Avg Delivery Delay (days) | Advanced |
| 47 | Procurement Spend Analysis — Procurement is fragmented across 12 category managers with no unified spend view. | Logistics/Commerce/Engg | Manufacturing | Excel + Power BI | Spend by Category, Maverick Spend% | Intermediate |
| 48 | Demand Forecasting for Raw Materials — Production frequently halts waiting on raw materials that were under-forecasted. | Engineering/Statistics | Manufacturing | Python + Excel | Forecast Accuracy (MAPE), Lead Time | Advanced |
9 · Operations Analyst Projects 5 projects · #49–53
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 49 | Process Efficiency & Turnaround Time Analysis — A back-office process takes 6 hours when the benchmark is 2. | Any/Engineering | BPO/Banking | Excel + Power BI | Avg TAT, Process Efficiency% | Beginner |
| 50 | Resource Utilisation & Capacity Planning — Some teams are overloaded while others sit idle, but nobody has the data to prove it. | Engineering/MBA Ops | IT Services | Excel + Power BI | Utilisation%, Capacity Gap | Intermediate |
| 51 | SLA Performance Analysis for a Service Company — Client SLAs are breached monthly with no early-warning system. | Any/Engineering | IT/BPO | SQL + Power BI | SLA Compliance%, Breach Count | Intermediate |
| 52 | Complaint Resolution & Queue-Time Analysis — Customer complaints sit unresolved for days with no visibility into the backlog. | Any | Telecom/Banking | Excel + Power BI | Avg Resolution Time, Backlog Count | Beginner |
| 53 | Branch Operations Efficiency Analysis — Some branches process double the transactions per staff member of others. | MBA Ops/Commerce | Banking/Retail | Excel + Power BI | Transactions/Staff, Cost/Transaction | Intermediate |
10 · Product Analyst Projects 5 projects · #54–58
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 54 | Feature Adoption & Usage Analysis — A new app feature launched 3 months ago — is anyone actually using it? | Engineering/CS/Any | SaaS/App | SQL + Power BI | Feature Adoption%, DAU/MAU | Intermediate |
| 55 | User Retention & Cohort Analysis — App downloads are strong but 70% of users vanish after week one. | Engineering/Statistics | SaaS/App | SQL + Python + Power BI | Retention%, Cohort Curve, Churn% | Advanced |
| 56 | Funnel Drop-Off Analysis for a Mobile App — Signups are strong, but only 12% complete the full onboarding flow. | Engineering/CS | App/Fintech | SQL + Power BI | Step-wise Drop-off%, Funnel Conversion% | Intermediate |
| 57 | A/B Test Analysis for a New Feature — Product team ran an A/B test but isn't sure if results are statistically meaningful. | Statistics/Engineering | SaaS/App | Python + Excel | Conversion Lift%, Statistical Significance | Advanced |
| 58 | Subscription Upgrade & Downgrade Analysis — Users are downgrading plans faster than upgrading — revenue is at risk. | Engineering/MBA | SaaS | SQL + Power BI | Upgrade Rate%, Downgrade Rate%, MRR Impact | Intermediate |
11 · E-commerce & Retail Analyst Projects 6 projects · #59–64
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 59 | Shopping Cart Abandonment Analysis — 68% of carts are abandoned before checkout, and nobody knows the biggest reason. | Any/Marketing | E-commerce | Excel + Power BI | Cart Abandonment Rate%, Checkout Drop-off% | Beginner |
| 60 | Product Return & Refund Analysis — Returns are eating 9% of revenue and the category driving it is unclear. | Commerce/Any | E-commerce/Fashion | Excel + SQL | Return Rate%, Refund Value, Category Split | Intermediate |
| 61 | Marketplace Seller Performance Analysis — Platform hosts 200 sellers with wildly inconsistent service quality. | Commerce/BBA | Marketplace | SQL + Power BI | Seller Rating, Fulfilment Rate%, Return Rate% | Intermediate |
| 62 | Discount & Coupon Effectiveness Analysis — Coupons drive orders, but finance suspects they're destroying margin. | Commerce/Finance | E-commerce | Excel + SQL | Coupon Redemption%, Margin Impact% | Intermediate |
| 63 | Festival/Seasonal Sales Analysis — Diwali sale numbers look good, but were they actually better than last year, adjusted for discounts? | Commerce/BBA | E-commerce/Retail | Excel + Power BI | YoY Growth%, Discount-Adjusted Revenue | Beginner |
| 64 | Customer Review & Rating Sentiment Analysis — 10,000+ reviews exist but nobody has systematically read them for patterns. | Any/Media | E-commerce | Python + AI tools | Avg Rating, Sentiment Split%, Top Complaint Themes | Advanced |
12 · Banking & Insurance Analyst Projects 6 projects · #65–70
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 65 | Loan Default & Credit Risk Analysis — Rising NPAs, and the bank needs to know which borrower profile is highest risk. | Finance/Statistics | Banking/NBFC | SQL + Python + Power BI | NPA Ratio, Default Rate%, Credit Score Bands | Advanced |
| 66 | Bank Customer Churn Analysis — Savings account closures are up 15% quarter-on-quarter. | Finance/Commerce | Banking | SQL + Power BI | Churn Rate%, Avg Balance Before Exit | Intermediate |
| 67 | Insurance Claims Analysis — Claim processing time varies wildly by claim type with no clear explanation. | Finance/Statistics | Insurance | SQL + Power BI | Claim Settlement Ratio%, Avg TAT | Intermediate |
| 68 | Premium Collection & Policy Renewal Analysis — Renewal rates are falling and premium collection is inconsistent by region. | Finance/Commerce | Insurance | Excel + Power BI | Renewal Rate%, Collection Efficiency% | Intermediate |
| 69 | ATM Transaction & Cash Demand Analysis — ATMs run out of cash on some days and sit half-empty on others. | Finance/Statistics | Banking | SQL + Power BI | Cash-Out Incidents, Avg Daily Withdrawal | Intermediate |
| 70 | Fraudulent Transaction Detection Analysis — A spike in disputed transactions is going uninvestigated due to volume. | Finance/Statistics/Engg | Banking/Fintech | SQL + Python | Fraud Rate%, False Positive Rate% | Advanced |
13 · Manufacturing & Quality Analyst Projects 5 projects · #71–75
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 71 | Production Efficiency (OEE) Analysis — Plant head suspects machines are underperforming but has no OEE tracking. | Engineering (Mech/Prod) | Manufacturing | Excel + Power BI | OEE%, Availability%, Performance% | Intermediate |
| 72 | Machine Downtime & Maintenance Analysis — Unplanned downtime is costing 3 production days a month. | Engineering | Manufacturing | Excel + Power BI | MTTR, MTBF, Downtime Hours | Intermediate |
| 73 | Defect & Quality Control Analysis — Rejection rate on the line has crept up but nobody has isolated the cause. | Engineering | Manufacturing | Excel + SQL | Defect Rate%, First Pass Yield% | Beginner |
| 74 | Scrap & Raw Material Wastage Analysis — Raw material cost is rising faster than output — where's the waste? | Engineering | Manufacturing | Excel + Power BI | Scrap Rate%, Material Yield% | Beginner |
| 75 | Shift-wise Productivity Analysis — Night shift output consistently trails day shift for reasons nobody has studied. | Engineering | Manufacturing | Excel + Power BI | Output/Shift, Productivity Index | Intermediate |
14 · Education Analyst Projects 5 projects · #76–80
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 76 | Student Performance & Attendance Analysis — Faculty want to identify at-risk students before final exams, not after. | Education/Any | College/School | Excel + Power BI | Avg Score, Attendance%, At-Risk Count | Beginner |
| 77 | Admission Funnel Analysis — 5,000 enquiries convert to only 400 admissions — where's the biggest leak? | Education/Marketing | College/EdTech | Excel + Power BI | Funnel Conversion% by Stage | Intermediate |
| 78 | Placement & Employability Analysis — Placement cell wants to know which department and skill combination places fastest. | Education/HR | College | Excel + Power BI | Placement Rate%, Avg Package, TAT to Placement | Intermediate |
| 79 | Student Dropout Risk Analysis — Dropout rate has risen and the institute wants early-warning signals. | Education/Statistics | College | Python + Power BI | Dropout Rate%, Risk Score | Advanced |
| 80 | LMS Engagement & Course Completion Analysis — Online course enrolments are high but completion is under 20%. | Education/EdTech | EdTech | SQL + Power BI | Completion Rate%, Avg Time in Course | Intermediate |
15 · Social Media & Digital Marketing Analyst Projects 5 projects · #81–85
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 81 | Instagram Growth & Reel Performance Analysis — Follower growth has stalled despite consistent posting. (Flagship — see full breakdown below) | Media/Visual Comm/Any | Any Brand | Excel + AI tools | Engagement Rate%, Reach, Follower Growth% | Beginner |
| 82 | YouTube Channel Performance Analysis — Views are inconsistent video to video, and nobody knows what's working. | Media/Visual Comm | Any Brand | Excel + Power BI | Avg View Duration, CTR, Subscriber Growth% | Intermediate |
| 83 | Influencer Campaign ROI Analysis — Brand paid 15 influencers last quarter — which ones actually drove sales? | MBA Marketing/Media | D2C/Retail | Excel + Power BI | ROI per Influencer, CPM, Conversion% | Intermediate |
| 84 | Hashtag & Posting-Time Optimisation Analysis — Content team posts on gut feeling with no data behind timing choices. | Media/Visual Comm | Any Brand | Excel | Engagement Rate by Time Slot, Reach by Hashtag | Beginner |
| 85 | Social Media Lead Generation Analysis — Instagram DMs generate leads but nobody tracks them through to sales. | MBA Marketing/Media | Any Brand | Excel + Power BI | Lead-to-Sale Rate%, Cost per Lead | Intermediate |
16 · Hospitality & Travel Analyst Projects 5 projects · #86–90
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 86 | Hotel Occupancy & Room Revenue (RevPAR) Analysis — GM wants to know which room category and season is most profitable. | Hotel Management/Any | Hospitality | Excel + Power BI | Occupancy%, ADR, RevPAR | Beginner |
| 87 | Guest Satisfaction & Review Analysis — Online ratings dipped last quarter and management wants the root cause. | Hotel Management | Hospitality | Excel + AI tools | Avg Rating, Sentiment Split% | Intermediate |
| 88 | Booking Cancellation Analysis — Cancellation rate is 18% and revenue planning is getting harder. | Hotel Management/Commerce | Hospitality/Travel | Excel + Power BI | Cancellation Rate%, Lead Time to Cancel | Intermediate |
| 89 | Restaurant Sales & Food Cost Analysis — Food cost% is above target and management doesn't know which dish is the culprit. | Hotel Management/Commerce | F&B/Restaurant | Excel + Power BI | Food Cost%, Dish-wise Margin | Beginner |
| 90 | Seasonal Demand & Travel Package Performance — Some travel packages sell out while others never move — no clear pattern documented. | Hotel Management/BBA | Travel/Tourism | Excel + Power BI | Package Conversion%, Seasonal Index | Intermediate |
17 · Agriculture & Rural Business Analyst Projects 5 projects · #91–95
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 91 | Crop Yield & Fertiliser Usage Analysis — FPO wants to know which input combination actually improves yield per acre. | Agriculture | Agri-business | Excel + Power BI | Yield/Acre, Fertiliser Cost/Acre | Beginner |
| 92 | Market Price & Commodity Trend Analysis — Farmers sell at whatever mandi price is quoted, with no trend visibility. | Agriculture/Commerce | Agri-trading | Excel + Python | Price Trend%, Seasonal Price Index | Intermediate |
| 93 | Farmer Loan & Farm Expense Analysis — Cooperative bank wants to understand loan repayment patterns among farmers. | Agriculture/Finance | Rural Banking | Excel + SQL | Repayment Rate%, Avg Loan-to-Expense Ratio | Intermediate |
| 94 | Weather Impact on Crop Yield Analysis — Yield varies year to year and nobody has quantified the rainfall correlation. | Agriculture/Statistics | Agri-business | Python + Excel | Yield-Rainfall Correlation, Variance% | Advanced |
| 95 | Agri Supply Chain & Wastage Analysis — 20% of harvested produce is lost between farm and market. | Agriculture/Logistics | Agri-supply chain | Excel + Power BI | Wastage Rate%, Transit Loss% | Intermediate |
18 · Public Sector & Social Impact Analyst Projects 5 projects · #96–100
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 96 | Public Health Programme Participation Analysis — A vaccination drive has uneven uptake across districts — where's the gap? | Public Policy/Nursing | Government | Excel + Power BI | Participation Rate%, Coverage Gap by District | Beginner |
| 97 | Road Accident Hotspot Analysis — Traffic police want to know which junctions need intervention most urgently. | Public Policy/Statistics | Government | Excel + Power BI | Accident Count by Location, Severity Index | Intermediate |
| 98 | Government Employment Scheme Analysis — A job scheme has budget allocated but participation is patchy district to district. | Public Policy/Economics | Government | Excel + Power BI | Enrolment Rate%, Fund Utilisation% | Intermediate |
| 99 | Public Transport Performance Analysis — Bus punctuality complaints are rising, but there's no route-wise data view. | Public Policy/Engineering | Government/Transport | Excel + Power BI | On-Time Performance%, Route Ridership | Intermediate |
| 100 | Waste Management & Water Usage Analysis — A municipality wants ward-wise visibility into waste collection efficiency. | Public Policy/Engineering | Government/Civic | Excel + Power BI | Collection Efficiency%, Waste/Capita | Beginner |
19 · Risk, Fraud, Revenue & Pricing Analyst Projects 6 projects · #101–106
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 101 | Credit Risk Scoring Model — Lender wants a simple, explainable risk score instead of gut-feel approvals. | Finance/Statistics | NBFC/Fintech | Python + Excel | Risk Score, Default Probability% | Advanced |
| 102 | Fraud Pattern Detection in Transactions — Certain transaction patterns look suspicious but nobody has formalised the rules. | Finance/Engineering | Banking/Fintech | SQL + Python | Flagged Transaction%, False Positive% | Advanced |
| 103 | Dynamic Pricing Analysis for E-commerce — Competitors change prices hourly; the business prices manually once a week. | Commerce/Statistics | E-commerce | Python + Excel | Price Elasticity, Margin Impact% | Advanced |
| 104 | Revenue Leakage Analysis for a Subscription Business — MRR should be growing faster given new signups — where is revenue leaking? | Finance/MBA | SaaS | SQL + Power BI | MRR, Revenue Leakage%, Churned MRR | Advanced |
| 105 | Procurement Price Variance Analysis — The same raw material is bought at different prices across plants. | Commerce/Engineering | Manufacturing | Excel + SQL | Price Variance%, Savings Opportunity | Intermediate |
| 106 | Insurance Underwriting Risk Analysis — Underwriters price policies inconsistently for similar risk profiles. | Finance/Statistics | Insurance | Python + Excel | Loss Ratio%, Risk Segment Pricing | Advanced |
20 · Research, Real Estate, Telecom, Energy & Sports Analyst Projects 6 projects · #107–112
| # | Project & Business Problem | Background Fit | Industry | Tools | Key KPIs | Level |
|---|---|---|---|---|---|---|
| 107 | Market Research & Survey Analysis — A 1,000-response survey sits in raw form with no synthesised findings for leadership. | Psychology/Statistics/Any | Market Research | Excel + Python | Response Rate%, Key Theme Frequency% | Beginner |
| 108 | Real Estate Price Trend Analysis — Buyers and investors want to know which micro-locations are appreciating fastest. | Commerce/Statistics | Real Estate | Excel + Power BI | Price/Sq.ft Trend, YoY Appreciation% | Intermediate |
| 109 | Telecom Customer Usage & Churn Analysis — Prepaid churn is climbing and the telco needs to find the early warning signs. | Engineering/Statistics | Telecom | SQL + Python | Churn Rate%, ARPU, Usage Drop% | Advanced |
| 110 | Energy Consumption & Cost Analysis — A factory's power bill has spiked and nobody can pinpoint which line is responsible. | Engineering | Manufacturing/Energy | Excel + Power BI | Energy Cost/Unit Produced, Peak Load% | Intermediate |
| 111 | Sports Team Performance Analysis — A local league team wants data-backed insight into player and match performance. | Any/Statistics | Sports | Excel + Power BI | Win Rate%, Player Efficiency Index | Intermediate |
| 112 | Employee Skill-Gap Research Study — L&D wants to know exactly which skills the workforce is missing before designing training. | MBA HR/Education | Corporate | Excel + AI tools | Skill-Gap Index, Training Priority Score | Beginner |
6 Flagship Projects — Built Out in Full Detail
The tables above give you 112 starting points. Below, six projects from the bank are built out across the full documentation template — business problem through to your 60-second interview pitch — so you can see exactly what "portfolio-ready" looks like. Use this same depth on whichever projects you choose.
Retail Sales Performance Dashboard
Suitable for: any background · Industry: Retail / FMCG · Tools: Excel + Power BI
Business problem: A retail chain with 25 stores reports total revenue every month, but the regional manager cannot see which stores, categories or salespeople are actually driving growth versus which are dragging the average down.
Objective: Build a dashboard that lets the regional manager identify top and bottom performing stores/products in under 30 seconds, and decide where to focus next month.
Dataset to Build
| Table | Important Columns | Approx. Rows |
|---|---|---|
| Sales | OrderID, Date, StoreID, ProductID, Qty, UnitPrice, Discount, SalesRepID | 8,000–15,000 |
| Stores | StoreID, StoreName, Region, City, StoreType | 25 |
| Products | ProductID, ProductName, Category, Cost, MRP | 150–300 |
| Calendar | Date, Month, Quarter, Year, WeekdayName | 1 row/day |
Data Cleaning Tasks
- Remove duplicate OrderIDs and blank rows
- Standardise Region/City spellings (e.g., "Bangalore" vs "Bengaluru")
- Handle negative or zero Qty values (returns vs data errors)
- Convert Date to a proper date type; build a Calendar table
- Create a calculated
Revenue = Qty × UnitPrice × (1 − Discount)column
Data Analysis Questions
- Which stores are above/below their monthly target?
- Which product category contributes the most revenue and margin?
- Is revenue growth accelerating or slowing month over month?
- Which salesperson has the best conversion of footfall to revenue?
- Which day of the week consistently underperforms?
KPIs to Calculate
- Total Revenue
- YoY / MoM Growth%
- Target Achievement%
- Average Order Value (AOV)
- Revenue per Store
Formulas & Queries
Excel: =SUMIFS(Sales[Revenue],Sales[StoreID],A2,Sales[Date],">="&StartDate)
SQL:
SELECT s.StoreName, SUM(f.Qty*f.UnitPrice*(1-f.Discount)) AS Revenue
FROM Sales f
JOIN Stores s ON f.StoreID = s.StoreID
GROUP BY s.StoreName
ORDER BY Revenue DESC;
DAX: Total Revenue = SUMX(Sales, Sales[Qty] * Sales[UnitPrice] * (1 - Sales[Discount]))
Dashboard Pages & Visuals
- Page 1 — Executive Summary: KPI cards (Revenue, Growth%, Target%), trend line chart, region map
- Page 2 — Store Performance: Ranked bar chart of stores, table with conditional formatting
- Page 3 — Product Analysis: Category treemap, top-10 products table
Key Insights & Business Recommendations
Example insight: "3 stores in the South region are consistently 20%+ below target, all in the same city — pointing to a local competitor issue rather than an execution problem." Recommendation: investigate competitive pricing in that city before assuming a staffing or training problem.
Final Deliverables
- Cleaned Excel workbook with PivotTables
- Published Power BI dashboard (3 pages)
- One-page insight summary (PDF)
Proof of Work
Resume bullet: "Built a 3-page Power BI dashboard analysing 12,000+ retail transactions across 25 stores, identifying a ₹40L regional revenue gap and presenting 3 data-backed recommendations."
LinkedIn hook: "I gave a struggling retail chain something they didn't have — visibility. Here's the dashboard I built and what it revealed. 🧵"
60-second pitch: "I analysed retail sales data for a fictional 25-store chain to find out why regional performance varied so much. I cleaned the transaction data, built a data model connecting stores, products and a calendar table, then built a Power BI dashboard with KPI cards and drill-downs. The key finding was that three underperforming stores were clustered in one city — suggesting a local, not systemic, issue. I recommended a targeted pricing review for that city instead of a blanket retraining programme."
Possible Interview Questions
- "Walk me through how you cleaned this data — what problems did you find?"
- "Why did you choose a treemap for category revenue instead of a pie chart?"
- "If revenue is up but margin is down, what would you check next?"
Customer Onboarding Process Optimisation
Suitable for: MBA, BBA, any background · Industry: SaaS / BFSI · Tools: Excel + Power BI + process mapping
Business problem: A B2B SaaS company signs a new customer, but 30% of them never complete onboarding within the target 14 days — increasing churn risk before the customer has even used the product properly.
Objective: Map the current onboarding process, quantify where customers drop off, and propose a redesigned process with clear requirements the product team can build.
Stakeholders
- VP Customer Success (process owner)
- Onboarding Specialists (process executors)
- Product Team (system dependencies)
- New Customers (end users of the process)
Current-State Process & Problems
Signup → Welcome Email → Manual KYC Document Upload → Manual Verification (2–4 days) → Account Setup Call → Training Session → Go-Live. Problems found: manual verification is the single biggest delay (avg. 3.2 days), training sessions get rescheduled 40% of the time, and there's no automated nudge for customers who stall.
Proposed Future-State Process
Signup → Automated Welcome + Self-Serve KYC Upload → System-Assisted Verification (target: <24 hrs) → Self-Paced Training Module + Optional Live Call → Automated Go-Live Checklist with reminders.
Business, Functional & Non-Functional Requirements
- Business requirement: Reduce average onboarding time from 14 to 7 days.
- Functional requirement: System must send automated reminders at day 3, 7 and 10 of stalled onboarding.
- Non-functional requirement: Reminder system must handle 500+ concurrent onboarding journeys without delay.
User Story & Acceptance Criteria
User story: "As an onboarding specialist, I want to see which customers are stalled at which step, so I can proactively follow up before they disengage."
Acceptance criteria: Given a customer has not progressed in 3 days, the dashboard flags them in red; the specialist can filter by stalled stage and days-stalled.
Data, KPIs & Dashboard
Dataset: OnboardingEvents table (CustomerID, Stage, StageStartDate, StageEndDate, Status) — approx. 2,000–4,000 rows. KPIs: Onboarding Completion%, Average Time-in-Stage, Drop-off Rate by Stage, Time-to-Go-Live. Dashboard pages: Funnel view of all active onboardings, stage-wise bottleneck chart, stalled-customer watchlist table.
Key Insights & Recommendations
Insight: "68% of total onboarding delay sits in one stage — manual KYC verification." Recommendation: automate document verification first; it alone could cut average onboarding time by ~40%, before touching the training step at all.
Final Deliverables
- Current-state and future-state process flow diagrams
- Requirements document (BRD-style)
- Power BI onboarding funnel dashboard
Proof of Work
Resume bullet: "Mapped a 6-stage customer onboarding process, identified the single largest bottleneck (manual KYC verification, 3.2-day avg. delay) and proposed a future-state process projected to cut onboarding time by 40%."
LinkedIn hook: "30% of new customers were dropping off before they even used the product. Here's how I diagrammed the problem — and what I'd fix first."
60-second pitch: "I picked a common SaaS problem — customers abandoning onboarding — and treated it like a real BA engagement. I interviewed (fictional) stakeholders, mapped the current process, and used data to prove where the actual bottleneck was, rather than guessing. The finding was that a single manual step caused most of the delay, so my recommendation focused there first instead of a broader, more expensive redesign."
Possible Interview Questions
- "How did you decide which stage was the real bottleneck versus just the slowest-looking one?"
- "What's the difference between a functional and non-functional requirement here?"
- "How would you validate this recommendation before it's built?"
Budget vs Actual Analysis for a Multi-Branch Retail Chain
Suitable for: B.Com, MBA Finance, Commerce · Industry: Retail · Tools: Excel + SQL + Power BI
Business problem: Finance has just closed the quarter and total spend is 15% over budget across 20 cost centres — but the CFO doesn't know if this is broad overspending or a few extreme outliers.
Objective: Build a Budget vs Actual dashboard that pinpoints exactly which cost centres and expense categories are driving the overspend, and by how much.
Dataset to Build
| Table | Important Columns | Approx. Rows |
|---|---|---|
| Budget | CostCentreID, Category, Month, BudgetAmount | ~1,500 |
| Actuals | CostCentreID, Category, Month, ActualAmount | ~1,500 |
| CostCentres | CostCentreID, CostCentreName, Region, Manager | 20 |
Data Cleaning Tasks
- Match Budget and Actuals on CostCentreID + Category + Month (watch for mismatched category naming)
- Handle cost centres with no budget entered (treat as 100% variance, flag separately)
- Convert all amounts to a consistent currency/unit
KPIs to Calculate
- Budget Variance% = (Actual − Budget) / Budget
- Operating Expenses (total & by category)
- Gross Profit / Net Profit / Profit Margin%
- EBITDA
- Overspend Contribution% by cost centre
Formulas & Queries
Excel: =(Actual-Budget)/Budget with conditional formatting: red if >10%, amber if 5–10%, green if within budget.
SQL:
SELECT cc.CostCentreName,
SUM(a.ActualAmount) AS Actual,
SUM(b.BudgetAmount) AS Budget,
(SUM(a.ActualAmount)-SUM(b.BudgetAmount))*1.0/SUM(b.BudgetAmount) AS VariancePct
FROM Actuals a
JOIN Budget b ON a.CostCentreID=b.CostCentreID AND a.Category=b.Category AND a.Month=b.Month
JOIN CostCentres cc ON a.CostCentreID=cc.CostCentreID
GROUP BY cc.CostCentreName
HAVING (SUM(a.ActualAmount)-SUM(b.BudgetAmount))*1.0/SUM(b.BudgetAmount) > 0.1
ORDER BY VariancePct DESC;
DAX: Variance % = DIVIDE([Total Actual]-[Total Budget],[Total Budget])
Dashboard Pages & Visuals
- Page 1: KPI cards (Total Budget, Total Actual, Variance%), waterfall chart of category-wise contribution to overspend
- Page 2: Cost-centre heatmap table with conditional formatting, drill-through to category detail
Key Insights & Recommendations
Insight: "82% of the total overspend comes from just 3 of 20 cost centres, concentrated entirely in the 'Marketing' and 'Repairs & Maintenance' categories." Recommendation: a targeted review of 3 cost centres, not an org-wide budget freeze.
Final Deliverables
- Budget vs Actual Excel model
- Power BI variance dashboard with drill-through
- One-page CFO summary memo
Proof of Work
Resume bullet: "Built a Budget vs Actual dashboard across 20 cost centres, isolating 82% of a 15% quarterly overspend to 3 cost centres and 2 expense categories, enabling a targeted rather than org-wide budget review."
LinkedIn hook: "Everyone assumed the whole company was overspending. The data said otherwise. Here's how I found the real 3 cost centres responsible."
60-second pitch: "I built a Budget vs Actual model for a fictional 20-branch retail chain that was 15% over budget. Instead of stopping at the headline number, I broke variance down by cost centre and category, and found the overspend was concentrated in just 3 cost centres. That changes the recommendation completely — from a blanket cost-cutting drive to a focused investigation, which saves the business time and avoids unnecessary cuts elsewhere."
Possible Interview Questions
- "How would you handle a cost centre with no budget entry at all?"
- "What's the difference between Gross Profit and EBITDA, and why does it matter here?"
- "If Marketing is over budget but drove higher revenue, is that still a 'problem'?"
Patient Wait-Time & Readmission Analysis
Suitable for: Nursing, Hospital Administration, Pharmacy · Industry: Hospital · Tools: SQL + Power BI · Use fictional/anonymised data only
Business problem: A 200-bed hospital's patient satisfaction scores are falling. Two suspected causes: long OPD wait times and a rising 30-day readmission rate — but nobody has quantified either.
Objective: Quantify wait times and readmission patterns by department, and recommend where operational changes will have the biggest satisfaction impact.
Dataset to Build
| Table | Important Columns | Approx. Rows |
|---|---|---|
| Visits | VisitID, PatientID(anonymised), Department, CheckInTime, ConsultTime, DischargeDate | 10,000–20,000 |
| Admissions | AdmissionID, PatientID(anonymised), AdmitDate, DischargeDate, Diagnosis, ReadmittedFlag | 3,000–6,000 |
| Departments | DepartmentID, DepartmentName, DoctorCount | 10–15 |
Data Cleaning Tasks
- Anonymise/replace any real patient identifiers before use
- Compute WaitTime = ConsultTime − CheckInTime; remove negative/erroneous durations
- Flag readmissions where a new AdmitDate falls within 30 days of a prior DischargeDate for the same patient
Analysis Questions
- Which department has the longest average wait time?
- Does wait time correlate with lower satisfaction scores?
- Which diagnosis categories have the highest 30-day readmission rate?
- Is readmission linked to length of the original stay?
KPIs to Calculate
- Average Wait Time (by department)
- 30-Day Readmission Rate%
- Average Length of Stay
- Bed Occupancy%
Formulas & Queries
SQL (readmission flag):
SELECT a1.PatientID, a1.AdmitDate, a1.Diagnosis
FROM Admissions a1
JOIN Admissions a2
ON a1.PatientID = a2.PatientID
AND a2.AdmitDate > a1.DischargeDate
AND a2.AdmitDate <= DATEADD(day,30,a1.DischargeDate);
DAX: Readmission Rate % = DIVIDE([Readmitted Patients],[Total Discharged Patients])
Dashboard Pages & Visuals
- Page 1: Wait-time by department bar chart, trend line over months
- Page 2: Readmission rate by diagnosis category, length-of-stay vs readmission scatter plot
Key Insights & Recommendations
Insight: "Cardiology has both the longest average wait time (48 min) and the highest 30-day readmission rate (14%) — well above the hospital average of 7%." Recommendation: prioritise a discharge-planning review in Cardiology before expanding OPD capacity elsewhere.
Final Deliverables
- Anonymised, cleaned dataset
- Power BI clinical operations dashboard
- One-page findings brief for hospital administration
Proof of Work
Resume bullet: "Analysed 15,000+ (anonymised, fictional) patient visit records to identify Cardiology as the department with both the highest wait time and 30-day readmission rate, informing a targeted discharge-planning recommendation."
LinkedIn hook: "Patient satisfaction scores were falling and nobody could say exactly why. So I went looking — here's what the wait-time and readmission data actually showed."
60-second pitch: "I used a fictional hospital dataset to investigate falling patient satisfaction. Rather than assume wait time alone was the cause, I also looked at readmissions, and found both problems concentrated in the same department — Cardiology. That let me recommend a focused intervention there instead of a hospital-wide, expensive fix."
Possible Interview Questions
- "How did you define a 'readmission' in SQL, and why does the definition matter?"
- "How would you protect patient privacy if this were real data?"
- "Is correlation between wait time and readmission the same as causation here?"
Employee Attrition Analysis
Suitable for: MBA HR, Psychology, any background · Industry: IT Services · Tools: Excel + SQL + Power BI
Business problem: Attrition has crossed 22% this year, well above the industry benchmark of 15%. Leadership wants to know if this is company-wide or concentrated in specific teams and tenure bands.
Objective: Identify where attrition is concentrated and recommend retention actions targeted at the highest-risk group, not a blanket policy change.
Dataset to Build
| Table | Important Columns | Approx. Rows |
|---|---|---|
| Employees | EmployeeID, Department, JoinDate, ExitDate, Designation, Salary, ManagerID | 1,000–2,500 |
| ExitSurvey | EmployeeID, ExitReason, WouldRecommend | ~250–500 |
Data Cleaning Tasks
- Calculate Tenure = ExitDate (or Today) − JoinDate, in months
- Bucket Tenure into bands: 0–6mo, 6–12mo, 1–2yr, 2–5yr, 5yr+
- Standardise Department and ExitReason category naming
KPIs to Calculate
- Attrition Rate% (overall and by department/tenure band)
- Retention Rate%
- Average Tenure at Exit
- Regretted vs Non-Regretted Attrition%
Formulas & Queries
Excel: =COUNTIFS(Employees[Department],A2,Employees[ExitDate],"<>")/COUNTIF(Employees[Department],A2)
SQL:
SELECT Department,
DATEDIFF(month, JoinDate, COALESCE(ExitDate, GETDATE())) AS TenureMonths,
COUNT(*) AS Headcount,
SUM(CASE WHEN ExitDate IS NOT NULL THEN 1 ELSE 0 END) AS Exits
FROM Employees
GROUP BY Department, DATEDIFF(month, JoinDate, COALESCE(ExitDate, GETDATE()));
DAX: Attrition Rate % = DIVIDE([Exited Employees],[Average Headcount])
Dashboard Pages & Visuals
- Page 1: Attrition rate by department bar chart, trend line by month
- Page 2: Tenure-band attrition funnel, top exit reasons (from survey)
Key Insights & Recommendations
Insight: "58% of all exits happen within the first 12 months, concentrated in one department, with 'lack of growth clarity' as the top exit reason." Recommendation: a structured 90-day and 6-month career check-in for new joiners in that department, rather than a company-wide compensation review.
Final Deliverables
- Cleaned attrition dataset
- Power BI attrition dashboard
- One-page HR leadership summary
Proof of Work
Resume bullet: "Analysed attrition across 1,500+ employee records, found 58% of exits occurred within the first year in one department, and recommended a targeted early-career retention programme."
LinkedIn hook: "22% attrition sounds like a company-wide crisis. The data said it was actually a first-year problem in one department. Here's the dashboard that changed the conversation."
60-second pitch: "I built an attrition dashboard using fictional HR data for a company with attrition running well above benchmark. Instead of treating it as a blanket problem, I segmented by tenure and department, and found most exits were early-tenure and concentrated in one team. That reframes the fix from an expensive company-wide compensation review to a focused onboarding and career-clarity intervention."
Possible Interview Questions
- "How would you distinguish regretted from non-regretted attrition with this data?"
- "What's a confounding factor that could explain the department-tenure pattern besides culture?"
- "How would you measure if your recommended fix actually worked?"
Instagram Growth & Reel Performance Analysis
Suitable for: Media, Visual Communication, Marketing, any background · Industry: any brand · Tools: Excel + AI tools
Business problem: A brand's Instagram account posts consistently but follower growth has been flat for two months, and the team doesn't know which content format is actually working.
Objective: Identify which content type, posting time and format drives the highest engagement, and recommend a content calendar shift.
Dataset to Build
| Table | Important Columns | Approx. Rows |
|---|---|---|
| Posts | PostID, Date, PostType(Reel/Carousel/Static), PostTime, Likes, Comments, Shares, Saves, Reach, Impressions | 60–120 (3 months of posts) |
| FollowerLog | Date, FollowerCount, NewFollowers, Unfollows | 90 |
Data Cleaning Tasks
- Export data from Instagram Insights (or use a fictional dataset built to match its structure)
- Standardise PostTime into hour-of-day buckets
- Remove duplicate/test posts from the dataset
KPIs to Calculate
- Engagement Rate% = (Likes+Comments+Shares+Saves) / Reach
- Follower Growth Rate%
- Reach and Impressions by Post Type
- Best-performing posting time band
Formulas & Queries
Excel: =(Likes+Comments+Shares+Saves)/Reach, then =AVERAGEIFS(EngagementRate,PostType,"Reel") to compare formats.
AI-assisted step: feed the top 10 and bottom 10 posts' captions into an AI tool and ask it to summarise common themes — always cross-check its output against the raw engagement numbers yourself before using it in your insight.
Dashboard Pages & Visuals
- Page 1: Engagement rate by post type (bar chart), follower growth trend line
- Page 2: Heatmap of engagement by day-of-week × hour-of-day
Key Insights & Recommendations
Insight: "Reels get 3.2× the engagement rate of static posts, but only make up 20% of the content calendar. Engagement also peaks 7–9 PM, a slot used for only 1 in 5 posts." Recommendation: shift the content mix toward 50% Reels and reschedule more posts into the 7–9 PM window.
Final Deliverables
- Cleaned engagement dataset
- Excel dashboard with PivotCharts
- One-page content strategy recommendation
Proof of Work
Resume bullet: "Analysed 90 days of Instagram post performance data, found Reels drove 3.2× the engagement rate of static posts, and recommended a content-mix and posting-time shift."
LinkedIn hook: "Same brand, same effort, wildly different results by content type. Here's what 90 days of Instagram data taught me about what actually works."
60-second pitch: "I analysed 90 days of Instagram performance data for a brand whose follower growth had stalled. I calculated engagement rate by post type and posting time, and found Reels massively outperformed static posts, but were underused. I used an AI tool to help summarise caption themes, but validated every number myself before recommending a specific content-mix and scheduling change."
Possible Interview Questions
- "Why measure engagement rate instead of just raw likes?"
- "How did you make sure the AI tool's caption summary wasn't just noise?"
- "What would you test next to confirm the Reels effect isn't a fluke?"
The 30-Day Portfolio Plan (3 Tracks)
One project every three days — 10 projects, 30 days, a complete portfolio.
Every project follows the same 3-day rhythm:
| Day | Focus |
|---|---|
| Day 1 | Understand the business problem — read the project brief, define your objective, list the tables/columns you need |
| Day 2 | Clean and analyse the data — build your dataset, answer the analysis questions, calculate KPIs |
| Day 3 | Build the dashboard, document insights, and publish — finish your dashboard, write your recommendation, post your proof of work |
Track 1 — Complete Beginner (Excel + Power BI)
For learners with basic Excel or Power BI knowledge and no prior analyst project experience.
| Days | Project |
|---|---|
| 1–3 | #1 Retail Sales Performance Dashboard |
| 4–6 | #3 Regional Revenue Analysis |
| 7–9 | #27 Attendance & Absenteeism Analysis |
| 10–12 | #37 Salesperson Performance Dashboard |
| 13–15 | #59 Shopping Cart Abandonment Analysis |
| 16–18 | #76 Student Performance & Attendance Analysis |
| 19–21 | #86 Hotel Occupancy & Room Revenue Analysis |
| 22–24 | #19 Patient Admission & Bed Utilisation Analysis |
| 25–27 | #96 Public Health Programme Participation Analysis |
| 28–30 | #43 Supplier Performance Scorecard |
Track 2 — Data Analyst (Excel + SQL + Power BI)
For learners ready to work with multiple related tables and joins.
| Days | Project |
|---|---|
| 1–3 | #2 Customer Churn Analysis |
| 4–6 | #4 Product Profitability Analysis |
| 7–9 | #14 Budget vs Actual Analysis (Flagship) |
| 10–12 | #25 Employee Attrition Analysis (Flagship) |
| 13–15 | #31 Campaign Performance & ROI Analysis |
| 16–18 | #45 Warehouse Performance Analysis |
| 19–21 | #55 User Retention & Cohort Analysis |
| 22–24 | #65 Loan Default & Credit Risk Analysis |
| 25–27 | #71 Production Efficiency (OEE) Analysis |
| 28–30 | #103 Dynamic Pricing Analysis for E-commerce |
Track 3 — Domain Analyst (Your Background)
Use the mapping table in the next section to find your matched category, then build 10 projects from that category in this order: 4 Beginner → 4 Intermediate → 2 Advanced. Here's a worked example for two common backgrounds:
| Days | B.Com / Finance Track | Nursing / Hospital Admin Track |
|---|---|---|
| 1–3 | #13 P&L Analysis | #19 Patient Admission & Bed Utilisation |
| 4–6 | #17 Financial Ratio Analysis | #20 Appointment No-Show Analysis |
| 7–9 | #3 Regional Revenue Analysis | #24 Doctor Performance & Satisfaction |
| 10–12 | #37 Salesperson Performance Dashboard | #22 Pharmacy Inventory Analysis |
| 13–15 | #14 Budget vs Actual Analysis (Flagship) | #96 Public Health Programme Analysis |
| 16–18 | #15 Cash Flow Analysis | #23 Healthcare Cost & Claim Analysis |
| 19–21 | #40 Discount Impact on Sales & Margin | #93 Farmer Loan & Farm Expense (cross-domain) |
| 22–24 | #12 Cost Reduction Analysis for Procurement | #112 Employee Skill-Gap Research Study |
| 25–27 | #18 Branch Profitability Analysis | #67 Insurance Claims Analysis |
| 28–30 | #16 Loan Portfolio & Default Risk Analysis | #21 Patient Wait-Time & Readmission Analysis (Flagship) |
Which Project Should You Choose?
Find your background below, then jump straight to your matched category in the project bank above.
| Background | Suitable Analyst Roles | Recommended Projects |
|---|---|---|
| Nursing | Healthcare Analyst | #19, #20, #21 |
| Pharmacy | Healthcare Analyst Pharma Analyst | #22, #23 |
| B.Com | Financial Analyst Business Analyst | #13, #14, #37 |
| BBA | Business Analyst Sales Analyst | #8, #38, #39 |
| MBA — HR | HR Analyst | #25, #26, #27 |
| MBA — Marketing | Marketing Analyst | #31, #32, #35 |
| MBA — Finance | Financial Analyst Risk Analyst | #14, #16, #101 |
| MBA — Operations | Operations Analyst | #49, #50, #53 |
| Engineering (any branch) | Data Analyst Operations Analyst Manufacturing Analyst | #71, #72, #73 |
| Computer Science / IT | Data Analyst Product Analyst | #54, #55, #57 |
| Finance / Accounting | Financial Analyst Banking Analyst | #13, #17, #65 |
| Banking | Banking Analyst Risk Analyst | #65, #66, #69 |
| Economics | Research Analyst Public Policy Analyst | #98, #107, #108 |
| Biotechnology / Life Sciences | Healthcare Analyst Research Analyst | #23, #107 |
| Hospital Administration | Healthcare Analyst | #19, #21, #24 |
| Human Resources | HR Analyst | #25, #29, #30 |
| Psychology | HR Analyst Customer Insights Analyst | #30, #64, #107 |
| Marketing | Marketing Analyst Digital Marketing Analyst | #31, #33, #36 |
| Visual Communication / Media | Content Analyst Social Media Analyst | #81, #82, #84 |
| Arts & Science | Data Analyst Research Analyst | #5, #107 |
| Mathematics / Statistics | Data Analyst Risk Analyst | #6, #57, #101 |
| Agriculture | Agriculture Analyst | #91, #92, #94 |
| Logistics / Supply Chain | Supply Chain Analyst | #43, #45, #46 |
| Manufacturing | Manufacturing Analyst Quality Analyst | #71, #73, #74 |
| Hotel Management | Hospitality Analyst | #86, #87, #89 |
| Education | Education Analyst | #76, #78, #79 |
Reusable Project Documentation Template
Copy this template for every project you build. It becomes your project's "README" — and doubles as your interview prep notes.
Project Title: ___
Domain: ___
Business Problem: ___
Objective: ___
Dataset Description: ___ (tables, columns, row counts)
Tools Used: ___
Data Cleaning Performed: ___
Data Model: ___ (tables and relationships)
KPIs Created: ___
Analysis Performed: ___
Dashboard Pages: ___
Key Insights: ___
Business Recommendations: ___
Challenges Faced: ___
Final Outcome: ___
GitHub / Portfolio Link: ___
LinkedIn Post Link: ___
The 60-Second Interview Framework
Use this exact structure to explain any project from this bank in an interview: Project background → Business problem → Dataset used → Tools used → Cleaning performed → KPIs calculated → Important insights → Business recommendations → Final impact.
Sample Answer — Professional English
"I built this project to solve a realistic business problem — [state the problem]. I worked with a dataset of [X] rows across [Y] tables, cleaned it in [tool] to handle [specific issue], and calculated KPIs like [KPI 1] and [KPI 2]. The dashboard revealed that [key insight], so my recommendation was to [recommendation]. This showed me how to go from raw data to a business decision, not just a chart."
Sample Answer — Tanglish
"Naan intha project build panna reason enna na, [business problem] solve pannanum nu. [X] rows data irundhuchu, adha [tool] la clean pannen — duplicates, missing values ellam handle pannen. Apparam [KPI 1], [KPI 2] madhiri KPIs calculate pannen. Dashboard la ஒரு clear insight kandupudichen — [insight]. Adhu base pannitu naan recommend pannen [recommendation]. Idhu mattum illa, indha project na enakku business ku evlo value add pannalam nu purinjuchu."
LinkedIn Proof-of-Work Template
Post every finished project — visibility compounds into opportunities.
Hook: A one-line surprising result ("22% attrition looked like a company problem. It was actually a first-year problem in one team.")
Business problem: What was broken, in one sentence.
What I built: The dashboard/analysis, in one sentence.
Tools used: Excel / SQL / Power BI / Python / AI tools (tag as relevant).
Key insight: The one number/finding that mattered most.
What I learned: One honest, specific lesson.
Dashboard/project image: A screenshot of your actual dashboard.
Call to action: "Would love feedback from anyone working in [domain]!"
Hashtags: #DataAnalytics #PowerBI #PortfolioProject #LinkskillAcademy #ProofOverPaperwork
Short Version — WhatsApp Status / Instagram Caption
"Project #14 done ✅ Budget vs Actual dashboard — found 82% of a 15% overspend hiding in just 3 cost centres 📊 #30DayAnalystChallenge #LinkskillAcademy"
Resume Project Template
Keep every resume entry within 3–5 strong bullet points using this structure:
Project Name | Tools Used | Dataset Size
- [Verb] + [what you analysed] + [scale/scope] to [business objective]
- [Cleaning/modelling task] to prepare [X rows/tables] for analysis
- Calculated [KPI 1] and [KPI 2], revealing [key insight]
- Built a [N]-page [tool] dashboard delivering [business value/decision enabled]
Example:
Employee Attrition Analysis | Excel, SQL, Power BI | 1,500+ employee records
- Analysed attrition across 1,500+ employee records to identify high-risk tenure bands and departments
- Cleaned and modelled HR data in SQL, joining employee and exit-survey tables
- Calculated Attrition Rate%, Retention Rate% and Average Tenure, revealing 58% of exits occurred within Year 1
- Built a 2-page Power BI dashboard that reframed leadership's retention strategy toward early-career onboarding
Frequently Asked Questions
Do I need to know coding to start this project bank?
No. Track 1 (Complete Beginner) uses only Excel and Power BI — no coding required. SQL and Python are introduced gradually in Track 2 for those who want to go further.
I'm not from a computer science background — can I still become an analyst?
Yes. Most of the 112 projects here are designed specifically for non-CS backgrounds — Commerce, HR, Nursing, Agriculture, Hospitality and more. Your domain knowledge combined with Excel/SQL/Power BI is often a bigger advantage than a CS degree alone.
How many projects do I actually need for a strong portfolio?
3–5 well-documented, explainable projects beat 15 half-finished ones. The 30-day plan gives you 10 — more than enough to be highly competitive.
Can I use real company data for these projects?
Only if you have explicit permission, and never for healthcare, banking or any personally identifiable data. Use fictional or publicly available anonymised datasets — this is standard, expected practice in portfolio projects.
Is it okay to use AI tools like ChatGPT for these projects?
Yes, for drafting summaries, explaining patterns, or speeding up documentation — but never as a replacement for your own data cleaning, formula-checking or business judgement. You must be able to explain every number without AI's help.
What if my background isn't listed in the mapping table?
Pick the closest match, or message Linkskill Academy directly — mentor Sreemathy Sampath personally helps learners map unusual backgrounds to the right analyst category.
Can this project bank be used for a Business Analyst interview specifically?
Yes — the Business Analyst category (#7–12) includes the additional BA-specific artifacts (stakeholders, current/future-state process, requirements, user stories, acceptance criteria) that BA interviews typically test for.
How long should one project take?
Beginner projects: 2–3 days. Intermediate: 3–4 days. Advanced: 4–6 days. The 30-day plan is paced at roughly one project per 3 days.
Start Building Your Proof of Work
Your certificate shows what you learned. Your portfolio proves what you can do.
Choose one project today. Build it. Post your proof. Explain it confidently.
Ready to Build Your Analyst Portfolio?
At Linkskill Academy, mentor Sreemathy Sampath and our team help learners from every background — Engineering, Commerce, HR, Nursing, Agriculture and more — turn this project bank into a real, interview-ready portfolio.
Data & Business Analytics Courses
Enroll Now →Free Demo Class
Book Free DemoWhatsApp Sreemathy
Chat NowComment "PROOF" to receive the 30-Day Analyst Habit Tracker and Project Bank
DM or WhatsApp the word PROOF to Linkskill Academy and we'll send you the full tracker to plan your 30 days, plus this entire project bank as a downloadable reference.
Send "PROOF" on WhatsAppMentor: Sreemathy Sampath · Linkskill Academy · www.linkskillacademy.live · Phone / WhatsApp: 90874 96799