Assessfy Foundation Projects Lab Beginner 5 milestones 100 marks

Build Your First Habit Tracker App

Discipline: Mobile App Level: Foundation Industry: Software & IT Function: Engineering Team: up to 3 Assessment: 5 milestones (100 marks)

Real-world project · AICTE-aligned · AI-graded · Audit-ready certificate

5
Milestones
0
Available mentors
0
Enrolled students
6
Core skills
About this project

What you'll build: A simple mobile app that helps users track their daily habits and shows streaks when they complete habits on consecutive days.

Why it's a good starter: This project is great for beginners because you'll create something useful with step-by-step guidance, working on just one main skill: building basic mobile app screens and logic.

What you'll learn: You'll practice designing simple interfaces, storing daily progress, and updating streaks - all while getting comfortable with free development tools used by real app developers.

Milestones
1. Setup & Plan
10 marks 7d
Submit: A project plan (1 page, listing main screens and features) and a screenshot of your development environment set up (Flutter and emulator/simulator running a starter app). What done looks like: You have a clear idea of what to build and a working project template ready.
2. Core Build: Habit Screen & Adding Habits
30 marks 10d
Submit: Screenshots and code showing a basic app with a main habit list screen and the ability to add a new habit. What done looks like: Users can see a list of habits and add more.
3. Core Build: Daily Tracking & Streaks
35 marks 10d
Submit: Screenshots and code showing how users can mark a habit as done for today, and display a streak count for each habit. What done looks like: Tapping a button increases the streak if the habit is done on consecutive days.
4. Testing & Polish
15 marks 7d
Submit: A short test checklist (minimum 6 tests), bug fixes, and 2+ small improvements (e.g., better icons, simple colors, or clearer instructions). What done looks like: The app looks tidy and works reliably for the main features.
5. Demo & Short Report
10 marks 7d
Submit: A short video demo (2-3 mins) showing the app in use and a 1-page summary of what you learned and what was challenging. What done looks like: You explain your app, show it working, and reflect on your learning.
Open internships using this project -->
Skills you'll learn
Mobile AppDesigning basic app screens and layoutsHandling simple user inputManaging and storing small amounts of dataDisplaying and updating information on the screenBasic navigation between app screens
Tools used
Flutter (with Dart)Android Studio or VS CodeGitHub (for version control and submission)Google Fonts/icons (for a nice look)
Prerequisites
Basic programming (any language)Comfort using a computer and installing software
Available mentors

No mentors have signed up for this project yet.

Be the first to mentor
Share
You'll earn — Certificate (PDF)

AICTE-aligned Project Completion Certificate

A formal, audit-ready PDF certificate issued by Assessfy + your institute on successful completion. Includes AICTE credit hours, your evaluator's signature, and a QR code for third-party verification.

Certificate of Project Completion

This is to certify that

has successfully completed the project

Build Your First Habit Tracker App

Auto-issued on completion QR-verifiable
You'll earn — Digital Badge

Shareable LinkedIn / Resume Skill Badge

A compact, verifiable Open-Badges-2.0-compliant digital credential. Add to your LinkedIn profile, GitHub README, or resume in one click. Recruiters can validate authenticity via a unique URL.

Beginner
Build Your First Habit Tracker App
Assessfy
Auto-issued on completion One-click LinkedIn add

Similar Projects you might like

Hand-picked by the recommender from your program & skill area.

Build the skills for this project

Matched to this project's skills & tools. Study free, then earn a recruiter-recognized certificate from the Assessfy Certification library.

100 marks Beginner
Sign up & enroll