Back to Blog
Resume Tips

How to List Projects on Your Resume

Projects can be the strongest section on a fresher's resume - if written correctly. This guide shows you how to present projects so they actually impress recruiters.

July 15, 2026·9 min read·SmartCampusBuddy Career Resources Team
Build ATS Resume

For freshers and recent graduates, the projects section is often the most impactful part of the resume. Done well, it shows a recruiter what you can build, what decisions you make, and whether you can explain technical work clearly. Done poorly, it looks like a list of homework assignments.

This guide shows you exactly how to format, write, and prioritise your projects.

#When Projects Should Come Before Work Experience

If you have little to no work experience, projects should be your second section (after education or skills). If you have meaningful internship or work experience, projects come after work experience. Never bury strong projects at the bottom of the resume.

#How to Format a Project Entry

A strong project entry follows this structure:

  1. 1Project Name - bold, clear, descriptive
  2. 2Tech Stack - list the key technologies used
  3. 32–3 bullet points: what you built, how you built it, and what outcome or impact it has
  4. 4Optional: Link to GitHub or live demo

Project Format

Strong ATS phrasing (quantified):

"Budget Tracker App | React, Node.js, Express, MongoDB • Built a full-stack personal finance application that lets users log income and expenses by category and view monthly trends • Implemented JWT authentication, REST API with 12 endpoints, and chart visualisation using Chart.js • Deployed on Vercel (frontend) and Render (backend); available at GitHub [link]"

#The Three Questions Every Project Bullet Should Answer

  • What did you build or do? - the subject of the project
  • How did you build it? - technologies, methods, architecture decisions
  • What does it do, achieve, or improve? - function, impact, or result

#Writing Strong Project Bullets

Bullet Comparison

Weak phrasing (generic):

"Made a web app using React."

Strong ATS phrasing (quantified):

"Built a real-time collaborative task board using React, Socket.io, and Node.js, supporting up to 20 concurrent users per board - inspired by Trello's interface with role-based access for admin and member users."

Why this works: Technology named, scale mentioned, use case clear, design decision explained.

Bullet Comparison

Weak phrasing (generic):

"Created a machine learning model."

Strong ATS phrasing (quantified):

"Built a sentiment analysis model using Python (scikit-learn, NLTK) trained on 50,000 movie reviews, achieving 88.4% accuracy on the IMDB test dataset. Deployed as a Flask API with a simple web interface."

Why this works: Dataset size, specific libraries, metric (accuracy), and deployment context.

#How Many Projects to Include

  • For a one-page resume (fresher): 2–4 projects
  • For a two-page resume (experienced): 2–3 projects in a shorter format, or omit if work experience is strong
  • Quality over quantity - 2 strong projects beat 5 weak ones

#Types of Projects That Work Well

  • Academic/final year projects - especially if they solve a real problem or use advanced techniques
  • Personal / hobby projects - apps, tools, libraries you built because you wanted to
  • Open-source contributions - even small bug fixes or documentation PRs show real-world codebase experience
  • Hackathon projects - mention the event, what you built, and if you won or placed
  • Freelance or client work - treat as work experience if paid, as a project if voluntary

#What to Do if Your Projects Are Weak

If your current projects are basic to-do lists or calculator apps, build one stronger project before your next application. Good project ideas for freshers:

  • Full-stack CRUD app with authentication (any domain - food ordering, task management, event booking)
  • Data analysis of a public dataset with visualisations and published findings
  • A browser extension or CLI tool that solves a small real problem
  • Open-source contribution to a project you use
  • An automation script that saves someone time (automate your college's timetable, for example)

#Projects Checklist

Action Checklist

  • Project name is descriptive, not generic ("E-Commerce API" not "Web Project 3")
  • Tech stack listed clearly
  • At least 2 bullet points per project
  • Bullets answer what + how + outcome
  • GitHub or live demo link included
  • No typos in technical terminology
  • 2–4 projects total on a one-page resume
  • Most impressive project listed first
Free ATS Resume Builder

Put these tips into action with SmartCampusBuddy

Create a recruiter approved, ATS friendly resume in 10 minutes. Real time ATS scoring, professional templates, and unlimited customization.