← Back to home
Impact-First Project Specs

Top 10 Shortlisted Projects

Detailed specifications for each project, starting with the impact it creates, then working backward to define the project, features, timeline, and what it signals to college admissions.

Software Engineering Leadership Community Impact
01
Educational Content (YouTube/Tutorial Site)
12 high-quality tutorials · 1000+ learners · Communication & teaching

IMPACT

Enables 1000+ students to learn a CS concept they couldn't master from textbooks alone. Demonstrates deep mastery, communication skills, and intellectual leadership.

Project Definition

  • Pick ONE narrow topic (e.g., "how git branching works", "recursion in Python", "SQL joins explained visually")
  • Create 12 high-quality tutorials (not 50 low-quality ones)
  • Each: 10-20 min video + written companion blog post
  • Include: visual diagrams, live code demos, common mistakes section

Technical Setup

  • YouTube channel + optional Ghost/Medium blog
  • Screen recording: OBS (free)
  • Video editing: DaVinci Resolve (free)
  • Consistent thumbnail template, clear title text

Success Metrics

  • 500-1000 views per video within 3 months
  • 5% like ratio, comments with questions
  • 1 mention on Hacker News, Dev.to, or Reddit
Month 1: Topic research, template design, first 2 videos
Month 2-3: 6 videos published (1 every 2 weeks)
Month 4-6: Remaining videos, engage with comments

What This Signals to Colleges

"This student doesn't just consume CS knowledge — they create it and share it with others. That's intellectual leadership."

02
Local Business Websites
3 businesses · Client work · Applied CS skills

IMPACT

3 local businesses get professional web presence they couldn't afford otherwise. Demonstrates client communication, scope management, and real-world CS application.

Project Definition

  • Find 3 local businesses: family friends, local restaurant, community org
  • Fixed scope, documented deliverables (not "I'll figure it out")
  • Example deliverables: 3-5 page site, mobile responsive, contact form, Google Maps embed
  • Use Webflow, Squarespace, or WordPress (not from scratch)

Client Communication

  • Kickoff meeting: understand business, goals, audience
  • Weekly check-ins: show progress, collect feedback
  • Final handoff: training session on updating content
  • Written testimonial from business owner

Success Metrics

  • All 3 websites live and functional
  • At least 1 website gets actual traffic
  • Owner testimonial on LinkedIn or written letter
  • Process documented in portfolio
Week 1-2: Find clients, kickoff meetings, contracts
Week 3-8: Build websites (1 every 2 weeks)
Week 9-12: Polish, handoff, testimonials, portfolio

What This Signals to Colleges

"This student translates technical skills into real-world business value. They understand that CS is a tool to solve actual problems for actual people."

03
GitHub Actions CI/CD Library
5 reusable workflows · Developer tools · DevOps

IMPACT

Saves 1000+ developer-hours by eliminating repetitive CI/CD setup. Enables less-experienced developers to set up professional pipelines. Demonstrates tool-building mindset.

Problem Space

  • Lint + Format + Test starter workflow
  • Docker build + push to registry workflow
  • API documentation generation workflow
  • Scheduled cleanup jobs
  • PR labeling automation based on file changes

Documentation Standards

  • Why would I use this? (problem statement)
  • What does it do? (step-by-step)
  • How do I customize it? (configuration options)
  • Example output (what the action log looks like)
  • Troubleshooting (common issues and solutions)

Success Metrics

  • 5 workflows published initially
  • 50+ GitHub stars within 3 months
  • At least 3 contributors
  • Linked to from 2+ blog posts or YouTube tutorials
Month 1: Identify 5 problems, build first 3 workflows
Month 2: Publish, get feedback, add 2 more
Month 3: Community engagement, reach out to creators

What This Signals to Colleges

"This student thinks like a professional developer — they build tools that other developers use. That's engineering leadership."

04
OSS Library Maintainer
Community stewardship · Responsibility · Git workflow

IMPACT

Prevents useful software from becoming abandonware. Enables 100s of projects that depend on this library to continue functioning. Shows ability to handle critical infrastructure.

Finding the Right Library

  • Search GitHub: "help wanted" or "no maintained in X months"
  • 500+ GitHub stars (indicates usage)
  • 10+ open issues (real bugs to fix)
  • Language: Python, JavaScript, Go, or Rust
  • NOT: personal projects, frameworks with corporate backing

Getting Started

  • Read the code: understand architecture, patterns, tests
  • Fix beginner issues: documentation typos, test failures
  • Make 10-20 small contributions: build credibility
  • Engage in issues: comment, reproduce, propose solutions

Success Metrics

  • Granted co-maintainer or full maintainer access
  • 50+ merged PRs in first 6 months
  • Issue response time < 7 days
  • At least 1 major version upgrade managed
Month 1-2: Find library, read code, make 20 contributions
Month 3: Propose maintenance, build trust
Month 4+: Ongoing maintenance, releases

What This Signals to Colleges

"This student understands stewardship — taking care of something larger than themselves. They step up when critical infrastructure needs attention."

05
Local News Brief Generator
RSS + Local LLM · 1000 daily users · AI application

IMPACT

1000+ daily users get distraction-free news summaries without ads. Solves information overload. Demonstrates practical AI application (LLM + RSS + web dev).

Technical Architecture

  • RSS feeds: 20-30 curated sources
  • Parser: Python feedparser
  • LLM: Ollama (llama3.1 or mistral) — local, privacy-respecting
  • UI: Clean newspaper-style layout, dark mode
  • Distribution: RSS syndication, email newsletter (3x weekly)

Key Features

  • Headline + 3-sentence summary + source + link
  • Category filters (Tech, Science, World, Business)
  • Save for later (bookmarks)
  • One-click share to Twitter/X, LinkedIn

Success Metrics

  • 1000 daily active users
  • Newsletter open rate > 40%
  • Average time on site > 3 minutes
  • 10+ sources aggregated
Month 1: MVP with 10 feeds, local LLM, basic UI
Month 2: Email newsletter, RSS syndication, accounts
Month 3: Distribution push, reach 500 users

What This Signals to Colleges

"This student identified a real problem and built a solution that people actually use. They combined AI, web development, and product thinking."

06
AI Study Tutor for Specific Subject
RAG-based tutoring · Education AI · Socratic method

IMPACT

Students who struggle with one specific topic get personalized explanations. Demonstrates AI fine-tuning, curriculum design, user experience for education.

Topic Selection (Most Important)

  • Common enough that many students struggle (e.g., calculus integration, SQL joins, recursion)
  • Narrow enough to have depth
  • Teachable via conversation
  • Example topics: "Understanding recursion", "How database joins work", "Probability for stats students"

Technical Implementation

  • User input analyzed for confusion level
  • RAG: retrieve curriculum-aligned explanations
  • Generate adaptive explanation
  • Follow-up questions to verify understanding
  • Practice problems + feedback

Key Features

  • Adaptive difficulty — escalate based on responses
  • Curriculum alignment — in terms student is learning
  • Socratic method — guide understanding, not just give answers
  • Progress tracking — show improvement over time
Month 1: Pick topic, build curriculum knowledge base, RAG system
Month 2: Build web UI, test with friends
Month 3: Launch, collect feedback, improve

What This Signals to Colleges

"This student combined AI capability with a genuine desire to help others learn. They thought deeply about education, not just technology."

07
Free Coding Tutoring (Direct)
10 underserved students · 50+ hours · Social impact

IMPACT

10+ underserved students get access to CS education they couldn't afford. Student develops teaching ability, patience, curriculum design. Directly addresses the CS access gap.

Finding Students

  • Local library programs
  • Boys & Girls Club
  • School districts with limited CS
  • Religious community programs
  • Craigslist/free community boards

Tutoring Format

  • 10 hours per week (sustainable)
  • Weekly 1-hour sessions per student
  • Virtual first (Zoom, Google Meet)
  • Structured curriculum (not random)

What You Actually Teach

  • Module 1: Variables, conditionals, loops (Weeks 1-4)
  • Module 2: Functions, data structures (Weeks 5-8)
  • Module 3: Objects, APIs, mini-projects (Weeks 9-12)

Success Metrics

  • 10+ students tutored consistently (80%+ attendance)
  • 50+ tutoring hours logged
  • At least 3 students complete a project
  • Testimonials from students/parents
Month 1: Find students, set schedule, create curriculum
Month 2-3: Regular sessions, logging, feedback
Month 4+: Analyze impact, document testimonials

What This Signals to Colleges

"This student saw a problem — underserved students lacking CS education — and directly addressed it. That's leadership."

08
Accessible Recipe App
Voice navigation · WCAG 2.1 AA · Inclusive design

IMPACT

Visually impaired individuals can cook independently for the first time. Demonstrates accessibility-first design, inclusive engineering, user research with actual disabled users.

Core Features

  • Voice-first navigation (Web Speech API)
  • Screen reader optimized (ARIA, semantic HTML)
  • Large touch targets (44x44px min)
  • High contrast mode
  • Text-to-speech for ingredients & instructions
  • Progress tracking ("I'm on step 3")

Accessibility Standards

  • WCAG 2.1 AA compliance minimum
  • Tested with real screen reader users
  • Voice control tested
  • No time-based interactions (can pause anytime)

User Research (Critical)

  • Partner with local blindness organization
  • Test with 3-5 real users before launch
  • Gather feedback on usability
  • Document user stories and quotes
Month 1: Accessibility research, user interviews, setup
Month 2: Build core features, test with real users
Month 3: Add recipes, polish, launch, testimonials

What This Signals to Colleges

"This student didn't just learn accessibility guidelines — they applied them to solve a real problem for a community they researched and understood."

09
Weather Station Network
5 stations · ESP32 · Community data science

IMPACT

Community gets hyper-local weather data (vs. regional forecasts). Student learns hardware, data collection, data science. Creates data that actually matters for local use cases.

Hardware (~$50-80 per station)

  • ESP32 microcontroller
  • Temperature + humidity sensor (DHT22)
  • Barometric pressure sensor (BMP280)
  • Wind speed + direction (if budget allows)
  • Solar panel + battery (outdoor placement)

Data Pipeline

  • Sensor readings every 15 minutes
  • ESP32 → WiFi → Webhook
  • Data storage (InfluxDB or simple SQL)
  • API endpoint → Web dashboard

Dashboard Features

  • Map view of all stations
  • Current conditions per location
  • Historical charts
  • Comparison view
  • CSV data export
Month 1: Build prototype, test, document
Month 2: Build 4 more, set up data infrastructure
Month 3-4: Deploy, gather data, publish analysis

What This Signals to Colleges

"This student built a complete system from physical hardware to user-facing data. They engaged a community and created something useful beyond the school walls."

10
College Application Tracker
AI essay feedback · Interview prep · Product building

IMPACT

Reduces stress for HS seniors juggling applications. Must find unique angle (not just another Common App clone). AI-powered essay feedback + interview prep combo.

The Unique Angle

  • AI Essay Feedback: real-time suggestions on structure, clarity, Common App themes
  • Interview Prep: practice questions, AI-powered feedback
  • Recommendation Tracker: status of recommendation letters
  • Decision Comparison: side-by-side when acceptances arrive

Core Features

  • Dashboard: upcoming deadlines, tasks due this week
  • School tracker: all applications, status per school
  • Essay tracker: drafts, word counts, feedback history
  • Interview prep: question bank, practice mode

Technical Approach

  • Frontend: React or Next.js
  • Backend: Node.js or Python
  • Database: SQLite or Supabase (free tier)
  • AI: Local LLM via Ollama

Success Metrics

  • 50+ active users during application season
  • Positive feedback from 10+ users
  • Demonstrated essay improvement
  • Published on Product Hunt or similar
Month 1: Core features, school tracker, essay tracker
Month 2: AI integration for essay feedback, interview prep
Month 3: Launch, gather users, collect feedback

What This Signals to Colleges

"This student identified a gap in existing tools and built a solution that actually helps their peers. They combined technical skill with genuine empathy."