This application allows user to mark their attendance, keep track of their absence and leaves. User can also mark their attendance offline and can synchronize their attendance to add their attendance on live database later on after getting internet access.Each user needs to register themselves via this application by entering their CNIC number against which employee data is recorded, only employees whose CNIC exist in database can register themselvesKey Features of My Staff Application:1. User Registration with IMEI number2. Time In and Time Out without date and time manipulation 3. Track Attendance Records on Yearly and monthly basis since joining date till current date4. Synchronization mechanism will add data to live server if user has any attendance record recorded offline.