Skip to main content

Posts

SE Project Plan - Version 3

Final Review Updates : Project Targets Re-Assessed and Refined Complexity Reduced Detailed Model Developed Project Target : Dashboard Attendance Manager Basic Overview Target Users : Students and Faculties of Amrita School of Engineering, Amritapuri Live App - Not compulsory for users Identified User-Base Technology Used : Framework - Flutter  Firebase - Database and Storage Calendar - API Benefits : Faculties get to know work allotted to the students and assign accordingly. Faculties can easily manage attendance without holding book registers or laptop. Students can know their attendance constantly. Students can view their allotted work on the calendar. Detailed Model : Detailed Structure Attendance Manager Initially, the Class Representative creates the class and a unique code (string or number) is generated for the class. (Class created in database) Students join the class using that code. Class Representatives add faculties by generating another code. Faculties join the c...
Recent posts

SE Project Plan - Version 2

  Version 2 : WorkMate !   Updates - Project Scope Reduced : App features such as floor plan and forum removed. App only focuses on  Attendance Tracking and Attendance Alerts.   Target Audience :  Only  Students . App for those who wish to use it.  Not centralized nor associated with college authorities. Why use the app ? : It helps students keep track of continuous attendance. Update attendance after each attended class.  Thus, can keep track if attendance is sufficient. Reminder to attend class. Tackled issue - Faculties update attendance of multiple classes of a semester at once, leaving students with the situation where they can not do anything about it. Challenges to the Project : In the scenario the class doesn't take place for reasons such as - it is a public holiday or it got cancelled due to the teacher being absent, the app won't know of it and might mark the students as absent. Problem Solution -  App user can manually update the a...

SE Project Plan - Version 1

  Detailed Plan : Target Audience of the App - Students of Amrita School of Engineering, students of Amrita School of Arts and Science and students of Amrita School of Biotechnology at Amritapuri. The app implemented by us uses Flutter. The benefit of  using Flutter for making apps is that it supports both, Android and IOS. Another advantage is that it has "hot reload" and "hot reset" feature, with which debugging the app during development is made much easier. Basic Layout : The basic layout will have a bottom app bar, which contains three tabs which route to three main features of our app, namely : Attendance Tracker -  Here, the students at the start of a semester, will have to set the timetable. For each subject, on attending the class for the first time, the students will have to turn on the location in their phones and the GPS will save the coordinates of the classrooms of respective subject. After the coordinates of classroom of every subject is saved in the ...