-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
37 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,40 @@ | ||
# Attendance iOs App for Employees | ||
|
||
User can register and login to this app, for user authentication i have used firbase authentication and i also use firebase | ||
databaset to store employee details and attendance after login youser can mark-up the attendance by tapping on the current | ||
date if user will tapped on any other date it will not accept. | ||
## Login Screen | ||
|
||
![login](https://user-images.githubusercontent.com/19978447/28743013-b734ef38-745c-11e7-96dc-a702db7041e4.png) | ||
|
||
From this screen user can register and login to this app, for the user authentication i used firbase authentication | ||
|
||
## Registration Screen | ||
|
||
![register](https://user-images.githubusercontent.com/19978447/28743034-6ffb2938-745d-11e7-9803-eb9f617a21be.png) | ||
|
||
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 | ||
|
||
## Calendar for Attendance | ||
|
||
![calendar](https://user-images.githubusercontent.com/19978447/28743074-60df3560-745e-11e7-838f-e19ebd572a19.png) | ||
|
||
This is the calendar and currented date is selected byy default and date color is red that means user din't mark the attendance | ||
|
||
## After user tapped on the current date | ||
|
||
![intime](https://user-images.githubusercontent.com/19978447/28743105-4029a4ee-745f-11e7-90fb-a660120b8c18.png) | ||
|
||
|
||
When user will tapped on the current date then date color will change red to yellow that means user done entry time attendance | ||
|
||
## After user tapped second time on current date | ||
|
||
![outingtime](https://user-images.githubusercontent.com/19978447/28743123-a7acb3cc-745f-11e7-8911-a20eaa2efff9.png) | ||
|
||
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. | ||
|
||
## Status Screen | ||
|
||
![simulator screen shot jul 28 2017 5 47 20 pm](https://user-images.githubusercontent.com/19978447/28743150-75a34548-7460-11e7-9c4e-3d30a45af9d6.png) | ||
|
||
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] | ||
|
||
|
||
first time it will show selected to the curent date but color will be red, after user tapping on the current date it will | ||
change red to yellow that means your attendnce is done[ComeIn time] if user will tapped second time on the current date then | ||
color will change yellow to green[if and only if user tapped after 9 hrs]. |