From this screen user can register and login to this app, for the user authentication i used firbase authentication
From this screen user can register and all the user details will be stored in firebase database and user credentials will store in firebase authentication with generating a unique user id
This is the calendar and currented date is selected byy default and date color is red that means user din't mark the attendance
When user will tapped on the current date then date color will change red to yellow that means user done entry time attendance
When user will tapped second time on the current date and second time if user is tapping after 8:30 hrs then current date color will change yellow to green that meaans user completed him/her working hrs.
User can also check their self status by tapping on status button, in the status screen user can check last 30 day attendance status like date , intime, out time and total duration[no of hours]