Ecommerce Sales Analysis
with SQL
Your first real data analytics project. You'll be handed credentials to a live ecommerce database and three open-ended business questions. Your deliverable is a public GitHub repository: SQL files, written findings, and a portfolio-ready README. Single toolchain: VS Code + SQLTools + Git. No prescribed JOIN paths, no answer keys — just real analytical work with feedback at each checkpoint.
What you'll learn
- —Approach an unfamiliar database the way a working analyst does
- —Translate vague business questions into concrete, performant SQL
- —Communicate analytical findings to non-technical stakeholders in Markdown
- —Leverage AI responsibly to sharpen executive narratives while authoring 100% of your SQL
- —Ship a polished GitHub repo as your first portfolio piece
- —Get used to receiving and acting on review feedback
After this project
What you'll be able to claim — credibly — once your repo is shipped.
Roles you can credibly apply to
Keywords on your resume after this
Interview questions you'll be ready for
- 01Walk me through how you'd analyze monthly revenue trends in a database you've never seen before.
- 02What's AOV, and what changes when you compute it monthly vs all-time?
- 03How do you decide whether to include cancelled or refunded orders in a revenue calculation?
- 04If 20% of customers drove 80% of revenue, what would you recommend the business do differently?
- 05Walk me through a query that finds the top 10 customers by lifetime spend.
The 5 milestones
Each milestone is reviewed before you advance.
- 01
Set up your project repo
Before any analytical work: create a public GitHub repository, push the standard skeleton, and paste the URL into your workspace.
- 02
Get the lay of the land
You've just joined an ecommerce company as their first data analyst. Your CTO wants to know what's actually in the database.
- 03
How healthy is this business?
The CTO read your one-pager. Now they need a board-ready story on revenue, AOV, and growth.
- 04
Who are our customers and how do they shop?
Marketing wants segments. You define them, with evidence.
- 05
Pull it together for your portfolio
Curate three milestones into one coherent story a recruiter can read in five minutes.
Reading & references
Build your portfolio & get certified
Want more projects like this? Join our Data Analyst Work Experience Program to complete 5+ guided industry projects, gain real experience, and earn an internship certificate.