Attendance-App

Android Attendance app

Stars
47
Committers
1

Attendance-App

Features

  • Beautiful LoginScreen.
  • Teachers will be able to take attendance and save in database on server.
  • Fetch attendance data according to calendar date selection.

How it works

  • First Teachers/Mentor/Other Login from LoginScreen (currently user login is predefined in mysql)
  • Select Subject Name.
  • Select Time,Batch,Status(present/absent).
  • Select rollno.
  • When submit button selected, all selected rollno is saved on mysql database (backend php server).
  • Check record of attendance data from attendanceView section,Which display student present/absent from selected date.

GuideLines

Setup:- 1. Create demo2 database in mysql (from localhost/phpmyadmin). 2. Select demo2 and import database file (from database folder/demo2.sql). 3. Browse to c/wamp/www/create/ or c/xammp/htdocs/ create attendance folder and paste all php files inside attendance folder (from php/attendance).

Localhost Testing:- 1. Start Wamp/Xampp server. 2. In cmd run "ipconfig" command (make sure your pc/laptop is connected to network via lan/wifi) and note the ip of lan/wifi network . 3. Open project in android studio. 4. Change url address as per your ip address(from step 2) in com/java/attendance/misc/utils/Constants.java file These url :- public static final String LOGINURL = "http://192.168.0.102/attendance/login.php" public static final String INSERTATTEND = "http://192.168.0.102/attendance/insertAttendance.php" public static final String VIEWATTENDANCE = "http://192.168.0.102/attendance/viewAttendance.php" public static final String QUICKATTENDANCE = "http://192.168.0.102/attendance/quickAttendance.php" 5. Build app in android studio. 6. Finally test app in emulator/phone (for phone, you should config wamp to work on your phone ).

Note

  1. User login details is predefined (manually insert login details in demo2/teacher table).

ScreenShots

Library

Contact :

MIT License