Find Jobs
Hire Freelancers

Android app RESTful API in JSON format - Time Clock In/Out

$150-400 CAD

Selesai
Dibuat lebih dari 4 tahun yang lalu

$150-400 CAD

Dibayar ketika dikirim
Build an Android app to allow a user to clock time In and time out like punch cards. The app will interact with a Web database built with Knack.com. See [login to view URL] for details. The app will communicate with the database using View-based requests with User Token authentification. I will supply the Application ID, Scene keys and view keys for requests such as: Retrieving One Record: Object-Based GET curl -X GET "[login to view URL]" \ -H "X-Knack-Application-Id: YOUR-APP-ID" \ -H "X-Knack-REST-API-Key: YOUR-API-KEY" View-Based POST curl -X POST "[login to view URL]" \ -H "X-Knack-Application-Id: YOUR-APP-ID" \ -H "X-Knack-REST-API-Key: knack" \ -H "Content-Type: application/json" \ --data '{ "field_1": "Name of new company", }' Remote Login curl -H "Content-Type: application/json" \ --data '{"email":"email address","password":"password"}' \ "[login to view URL]" Android app must be able to work offline and store the following: 1- User login credentials or User token 2- Date/time In 3- Date/time Out 4- GPS location In 5- GPS location Out App functions: 1- User is prompt for email and password on first use 2- Verify and confirm user login credentials through an API call (device must be online) 3-App will display the User Name Company Name ( at all time on top of screen) 4- Clock IN button: Large circle in middle of screen, when pressed, time and location are recorded. API call to CREATE record in database when device in online. Show Clock In time on the screen with a timer (HH:MM:SS). Date/time format is dd/mm/yyyy, HH MM (military). 5- Clock OUT button: Large circle in middle of screen, when pressed, time and location are recorded. API call to UPDATE record in database when device in online. IN and OUT fields are within the same record. Therefore, record ID but be stored when clock IN is triggered. 6- Clock IN and OUT buttons are toggled. After clock IN, then, clock OUT botton appears on the screen. After clock OUT, clock IN button is back on the screen. In and OUT are not showing at the same time. Clock IN is Green, OUT is Red. Real time is shown in the middle of the Clock In and OUT [login to view URL] timer shown in the Clock OUT button. 7- Rectangular button at the bottom of screen to open a full screen web URL. I will specify the URL. Must work with User Token, HTML5 and Javascript. This is to access the full Web App Interface. 8- Need to see confirmation on screen that API call for both IN and OUT are updated in Web database. Subsequent round of IN and OUT cannot be done if previous round is not updated online. Show icon for Online and Offline. Our API can accept only 10 API calls per second. You must include code to catch 429 errors: response = [login to view URL](url, headers) if ([login to view URL] == 429) { now = currentTimeStampInMilliSeconds retryAfter = (response.x-ratelimit-reset * 1000) - now log("Rate limited, waiting " + retryAfter + " ms before trying again.") sleep(retryAfter) retry(url, headers, data) } The Android user interface will be in French. The following words are to be used on the user interface with their french translation: User: Utilisateur Email: Email Password: Mot de Passe Entreprise: Entreprise Clock IN: ENTRER Clock OUT: SORTIR Log in: Se Connecter I will supply the App ID, a valid email & password, Scenes, Views and Field numbers after award. Thanks Eric
ID Proyek: 22487369

Tentang proyek

14 proposal
Proyek remot
Aktif 4 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
Diberikan kepada:
Avatar Pengguna
Hello! Thank you for the job offer. I am a professional Android App Developer and have been developing native Android apps for over 7 years. I always do Pixel Perfect UI, build beautiful Animation and can implement Rest APIs perfectly. My main programming languages are Java & Kotlin and work with latest Android Studio. I have several devices including phone and tablet, so I can test in various devices before releasing. I always use VCS like Git, Gitlab, Bitbucket, and familiar with Team & Task management tools like Azendoo, Asana, Ryver, Jira etc. I have been maintaining 100% client satisfaction. If you work with me, you will achieve your goals on schedule and as requested. I am able to start work right now and available full time for this job. Looking forward your reply. Best Regards.
$275 CAD dalam 7 hari
5,0 (5 ulasan)
5,0
5,0
14 freelancer menawar dengan rata-rata $389 CAD untuk pekerjaan ini
Avatar Pengguna
Hi sir, I read your project description .I can do your project & able to run successfully. I have 8+ years experience for website & mobile application development also done over 400+ project by a good team members . It will be very much pleasure for me, if you give me the opportunity to do your job for minimum cost. Thanks for your consideration . Thanks with Regards Prosanto
$400 CAD dalam 7 hari
5,0 (175 ulasan)
7,6
7,6
Avatar Pengguna
Hello ,hope are you well there I have seen your requirement and I am interested in this.I am ready from now to work on your app. i have 7 years of experience in mobile (android / ios ) app development. I will complete your app in less time or in minimum amount. Send me message for more discussion I am waiting for your positive response Thanks
$270 CAD dalam 10 hari
5,0 (42 ulasan)
7,2
7,2
Avatar Pengguna
VERY EASY FOR ME As you can see in my review, I've done similar with yours Hello. I have read your description and I am so interested in your project. I am confident in your project and I can finish it clearly on time. I am well experienced and skillful android and rest API and JSON programmer. I have +5 years of experience in software developing. I have finished a lot of project like this. I ensure the best quality of your project and to keep your deadline. Please contact me kindly and let us discuss in more detail. Working with me, you will have a good experience and good friend and save more time and money. After complete project, I can support fixing bugs with free. and support update features with low price. Best regards!
$275 CAD dalam 7 hari
4,9 (122 ulasan)
6,7
6,7
Avatar Pengguna
Hi there, I have read your project description and i'm confident i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the project. Thanks. .. .
$400 CAD dalam 5 hari
5,0 (22 ulasan)
6,3
6,3
Avatar Pengguna
Hi there, I am an individual freelancer having expertise in Android App devlopment, Backend API integration. I have the required set of expertise to fulfil this requirement in a timely manner and excellent programming. Please contact so we can discuss the requirement further.
$520 CAD dalam 7 hari
5,0 (16 ulasan)
5,3
5,3
Avatar Pengguna
⭐ I don’t build in order to have clients. I have clients in order to build.⭐ Hello, my client! As per your requirement, I would like to tell you that I have a very strong experience of more than 7 years in web and mobile development. In my previous working years, I have finished many successful projects with 100% customer satisfaction. I will perform your project with high quality on time as you want. I am free now, I can start to work on your project immediately. I am very happy to have an opportunity to work for you. Best regards
$275 CAD dalam 7 hari
5,0 (9 ulasan)
4,7
4,7
Avatar Pengguna
Respected Client, I have gone through your full project description and i have developed same type of app without using your APIs. my app looks like similar with in and out but it is survey app. but as an expert i can use your api and will provide you best work. Please initiate chat for further final discussion about cost and time we need to finish this project. Trust me, I will never disappoint you. We believe in long term relationship. About Us: We are highly experienced Team having 7+ years of experience in Web as well as Mobile app development. Kindly initiate chat so that we can discuss the project in detail. Thanks mdubey
$800 CAD dalam 30 hari
5,0 (7 ulasan)
4,1
4,1
Avatar Pengguna
Dear Client, I checked your project requirements carefully.I can make your android side app I am very excited, as your work needs fits my background, talents, and career goals android development is my passion and am doing it from my early age. As a freelancer, I have gained valuable experience android. As per your needs, I am proficient with android development. Thank you for your time and consideration. Best Regards Sajjad
$250 CAD dalam 10 hari
5,0 (5 ulasan)
2,8
2,8
Avatar Pengguna
i can provide you android app which are those requirement you share.. let me have one chance to prove me i can do it...
$335 CAD dalam 10 hari
5,0 (4 ulasan)
2,3
2,3
Avatar Pengguna
⭐⭐⭐ Hi ⭐⭐⭐ I've read your project carefully and I am very interested in that. I have a lot of experiences with ✦Android Project with Restful Api✦ and if you work with me, you will get a quality product. "Best service, wonderful result, lower price" is promised. I am always ready for you. Thanks for regards!
$275 CAD dalam 7 hari
0,0 (0 ulasan)
1,6
1,6

Tentang klien

Bendera CANADA
Cornwall, Canada
5,0
10
Memverifikasi Metode pembayaran
Anggota sejak Mar 10, 2019

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.