Dear Sir,
Are you looking for a utility to read the attendance/users data from Anviz/ZKTeco/AMT Biometric devices, save it in a local database, and sync the data with an online server via HTTP REST APIs?
I am confident that I can provide you with a stable and reliable solution for this project. I have the necessary skills in C# Programming, Database Programming, Desktop Application, RESTful API, and SQLite to develop the utility you need.
The steps I will take to complete the project include:
1. Develop a login screen with user authentication using API and auto-login based on previous data.
2. Create a settings screen with options to set time intervals, delete attendance data, delete invalid records, and reset data.
3. Implement a devices management feature with options to add, edit, and delete devices.
4. Design a users management feature to fetch users list from API, save it in local database, and link with API users based on attendance ID.
5. Develop an attendance data feature to read data from devices, list it, and sync with server using API.
6. Add pagination in both users and attendance data listing.
7. Make the system available as an installer exe file for users to install.
8. Support Anviz, ZKTeco, and AMT Devices.
I am also offering a free demonstration of the solution even before the project is awarded. You are welcome to discuss for any confusion in the requirements.
Thank you for your consideration. I look forward to hearing from you soon.