Student Tracker- an attendance marking app for kids
This was a design challenge. The exercise took me roughly 8 hours to finish, including the documentation of this case study.
Task 📝
Design an app where a teacher can view the list of children assigned to them. The children will be attending multiple lectures each day. The teacher needs to check-in and out them on each of the lectures.
Other points:
- A child can be absent/sick for a particular day.
- The children can have different lectures. It’s not necessary that all children will have same lectures.
- Handle those lectures which are checked in but not checked out.
Deliverables:
- User Story
- Visual Design
- Prototype
- Documentation
User Goals 🎯
- Check in/out students
- Track students who did not check out
- Mark students for every lecture
- Check for absentees
- Check who are present in school
User Tasks
- Check total no of students present by clicking on the record list
- Use the lecture hall to mark each students(check in/out) based on the lecture they are attending
- Track students who did not check out
Assumptions🤔
In order to build a relevant product, I started with these assumption:-
- There is WIFI in the school
- The list of students assigned to each teacher is in the school database hence available in the app
- The upcoming lectures for the day is already in the app
- Parents also use a separate app to notify whether the child is coming to school or not & based on that list of absentees will be displayed in the teacher’s app
- The app is developed & maintained by the school itself.
- There is a tracking chip in the ID Card
- School map integrated in the App
- Radar based sensor installed on door to detect children entering & exiting the class
- The data is fed on the app when the kids enter or exit the room & based on that the teacher can check them in/out & also track those who didn't pass through the door
- Teacher cannot check-out students before the lecture is over
- Kids cannot checkout on their own therefore teacher need to keep a check on them via the app
Constraints🔗
- Teacher can only view the current day class strength
- Only lectures of current day is available
- Cant unsubscribe from the notifications
- ID Cards are with the children every time
Understanding the user (teacher)
When teacher comes to the school
- She will need to know the class strength
- Know the lectures that the children will be attending throughout the day
- Know who all are absent
Priorities
- Know the class strength
- Check-in/out every student attending lecture
- Track those who didn't check out
Paint Points
- Not being aware about children whereabouts
User stories
User stories help to understand context, motivations & desired outcomes
As a user, when coming to the school
- I want to know who all are present today
- I want to check the upcoming lectures & the no of students attending each lecture
As a user, when checking in students
- I want to first know whether the children are inside the class or not so that I can check them in
As a user, when checking out
- I want to verify whether students have left the glass or not so that I can check them out
- I want to know who haven't left the class & track them so that I can check them out after locating them.
User journey
- Teacher comes to school
- Takes out the phone
- Checks who all will be coming to school
- Checks who all are absent
- Checks the upcoming lectures
- At the time of lecture, checks who all are present in the classroom
- Checks-in those present in the lecture
- After the lecture, checks who all have left the classroom
- Checks-out those who have left & tracks those who haven't left the room
App flow
The following flow was designed to help the teacher keep a check on every students.
Process ⚒
Attempt to showcase and document entire design details and decisions.
Future scope🔮
Some use cases like: “reaching out to the kids after tracking them & how to update the same in the app” was not explored as that was out of the scope of this project. But in real world such use cases must be addressed in order to build a successful product.
Also considering the given time limit only the most important goals were explored.
Thank you for reading my Case Study 🙏!
Be sure to 👏🏽 below (You can give 50 claps at once, click and hold on the clap button) and leave your comments and suggestions.
You can connect with me on LinkedIn, Behance or drop me a message at sinhaanurat@gmail.com
Check out my other case studies:
🤩Get my custom icons on Iconfinder.
Subscription discount & kickback : Get a 50% discount on your first month. Just click on this URL & enjoy the reward 🏆