Assessfy Foundation Projects Lab Beginner 5 milestones 100 marks

Simple Unit and Currency Converter 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
8
Core skills
About this project

What you'll build: You'll create a basic mobile app that lets users convert between different units (like meters to feet, kilograms to pounds) and currencies using up-to-date exchange rates.

Why it's a good starter: This project is small and manageable, focusing on one clear function. You'll get hands-on practice with layouts, buttons, and simple logic, all within a beginner-friendly scope.

What you'll learn: You'll gain confidence building user interfaces, handling user input, performing calculations, and displaying results on a mobile device. It's a great foundation for any mobile app journey!

Milestones
1. 1. Setup & Planning
10 marks 5d
Submit a short plan (1-2 paragraphs) describing which units and currencies you will support and a rough screen sketch (hand-drawn or in a tool). Show your project runs a 'Hello World' on an emulator.
2. 2. Build: Unit Converter
30 marks 10d
Submit a working feature that converts between at least two measurement units (e.g., meters-feet, kg-lbs). The app should have an input, a dropdown for units, and display the result.
3. 3. Build: Currency Converter & UI Improvements
30 marks 10d
Add currency conversion using a live API. The app now supports both unit and currency conversion, with clear navigation or tabs. Submit screenshots and code.
4. 4. Testing & Polish
15 marks 7d
Test all features, fix bugs, and improve usability (labels, hints, error messages). Submit a checklist showing what you tested and before/after screenshots of improvements.
5. 5. Demo & Short Report
15 marks 7d
Submit a 2-minute screen recording demo of your app in action, plus a one-page report describing your learning, challenges, and what you'd add next.
Open internships using this project -->
Skills you'll learn
Mobile AppDesigning simple app screens with a drag-and-drop UI builderHandling user input (text fieldsbuttons)Basic data processing (conversion formulassimple logic)Displaying output and messages to usersFetching data from a public API (for currency rates)
Tools used
Flutter & Dart (using Android Studio or VS Code)Free currency rates API (like exchangerate-api.com)Android Emulator or iOS SimulatorGitHub (for version control & submission)
Prerequisites
Basic programming concepts (variablesif statements)Simple arithmetic (multiplication/division)
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

Simple Unit and Currency Converter 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
Simple Unit and Currency Converter 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