Assessfy Foundation Projects Lab Beginner 5 milestones 100 marks

Build Your Own Step Counter 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
7
Core skills
About this project

What you'll build: A simple mobile app that counts your daily steps using your phone's built-in motion sensors. You'll see your step count update as you walk, and your daily total will be clearly displayed.

Why it's a good starter: This project is small and focused, making it perfect for beginners. You'll get hands-on experience with real phone features, but every step is guided and achievable-no prior app experience needed!

What you'll learn: You'll discover how to access phone sensors, update app screens in real time, and build a basic but useful health app. By the end, you'll understand how apps interact with phone hardware and how to test your work.

Milestones
1. Setup & Plan
10 marks 5d
Submit a screenshot or photo of your development environment set up (code editor and Expo CLI working), plus a brief outline (1-2 paragraphs) of your app's main screen and step counter goal. This shows you're ready to start building and understand the project's aim.
2. Core Build: Sensor Access & Step Counting
30 marks 10d
Submit working code that reads motion sensor data and logs (prints) step counts to the console. Provide a screenshot of your app running, showing live sensor data. This milestone proves you can get step data from the phone.
3. Core Build: User Interface & Daily Reset
30 marks 10d
Submit code and a screenshot showing your app displaying the live step count on screen. Include a daily reset feature (step count returns to zero each day). This demonstrates you can present sensor data in a user-friendly way.
4. Testing & Polish
15 marks 7d
Submit a short checklist or table of your testing (e.g., different devices, walking vs. shaking), plus screenshots showing app appearance and correct counting. Fix any bugs and tidy the interface. This milestone ensures your app works smoothly.
5. Demo & Short Report
15 marks 7d
Submit a 2-minute demo video (or a series of annotated screenshots) showing the app in use, and a short (half-page) report describing what you learned and any challenges faced. This milestone confirms you can explain and showcase your work.
Open internships using this project -->
Skills you'll learn
Mobile AppAccessing phone motion (accelerometer/pedometer) sensorsDisplaying live data on a simple user interfaceBasic state management in a mobile appDebugging and testing on a physical device or emulatorOrganizing code into clearlogical parts
Tools used
React Native (Expo CLI)VS Code or any code editorAndroid/iOS phone or emulatorExpo Go app (for easy testing)
Prerequisites
Basic programming (any language)Basic understanding of mobile devices
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 Own Step Counter 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 Own Step Counter 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