Find Jobs
Hire Freelancers

Java Swing Tray Application for Automated Time Tracking

$250-750 USD

Geschlossen
Veröffentlicht vor mehr als 4 Jahren

$250-750 USD

Bezahlt bei Lieferung
I'm looking for someone who can help me with a simple Java Swing or JavaFX Tray Application with following functionality: The purpose of the app is to automatically track time spent on work items. We are using Clockify for the time tracking and hence this app should utilize the Clockify API: [login to view URL] Following are the requirements: - The app needs to automatically track activity based on [login to view URL] using keyboard and mouse events - It needs to maintain different timers for activities and idle time, idle time is automatically started when there is no activity for a configurable amount of time - For activities the user needs to select a task he is currently working on - - For this the app needs to read all tasks that are assigned to that particular user, this is a two-step process: - - - Get all projects for current workspace (workspace ID will be in configuration): [login to view URL] - - - Loop through tasks of all projects and filter active only tasks with the assignee matching current user: [login to view URL] - - - Let the user select a task and automatically start a timer for it, the selection should be similar to this: [login to view URL] - Alert user when no task has been selected for last 10 minutes - When there is activity, figure out the process the user is working on - - Find global active window: [login to view URL]().getGlobalActiveWindow() - - Extract process information behind it - - Map process category against a map of process names and corresponding categories - - Create a new timer for every process: examples: - - - idea64 - - - java - - - chrome - - - postman - - whenever a global window becomes active, switch to the corresponding timer and activate, pause all other timers - - whenever the user becomes idle (2 minutes of no activaty), submit all timers to Clockify and reset them ([login to view URL]), the tagId will be corresponding to the process ID: [login to view URL] - - the list of tasks needs to be retrieved in regular intervals, and if a task is still selected which status has been changed to DONE, the user shall be alerted to select another task - when the idle timer is active and new activity is started the user needs to select a project and optionally task for the idle time or choose to mark it as a break - the configuration will be provided in a yet to be defined JSON structure under a predefined URL, which should be polled every hour for updates That's basically all. The tray app should run under Windows, Linux and Mac. Please only bid when you can prove experience with this kind of developments and when you can complete the project within one week max.
Projekt-ID: 23103549

Über das Projekt

7 Vorschläge
Remote Projekt
Aktiv vor 4 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
7 Freelancer bieten im Durchschnitt $675 USD für diesen Auftrag
Avatar des Nutzers
Hi Gentleman, I am a technology expert, more than a decade I am developing and delivering applications on Java based technologies. I am a certified Java professional. My logical thinking and problem solving skills are quite good. Currently I am developing several applications using Android, IOS, Core Java, Servlets JSP, Struts framework, Spring Framework, Restful Services, Spring Security, Springboot, Hibernate, JPA, MySQL, Oracle, MongoDB and Angular.js as Front End. Please come for chat, let us discuss and will start the work right away. Thanks Paul
$900 USD in 30 Tagen
5,0 (54 Bewertungen)
6,1
6,1
Avatar des Nutzers
hi, it's not a difficult task for me and i can do it as required and on time , thanks in advance .
$700 USD in 7 Tagen
4,9 (59 Bewertungen)
5,0
5,0
Avatar des Nutzers
I can do it. Please check my profile for my previous projects. And also dont hesitate to contact me for this work
$500 USD in 10 Tagen
5,0 (10 Bewertungen)
3,9
3,9
Avatar des Nutzers
Hi I'm currently working as a senior Fullstack Developer. I believe in quality and smart work processing. I have work to develop utilities/interfaces justifying implementation costs through expediting the overall process with an unambiguous mission of passing cost savings to our custoumers. My expertise is in following programming languages Java, Swing, JavaFx(Desktop Application) J2EE(Web Application) Spring, Spring boot, Spring restful Api(Web Application) MySQL(Database) Angular HTML, CSS, JavaScript, JQuery, JSON I am designing web and desktop application with complete testing. For more detail you can chat with me and can view my latest software's and web apps. Thanks and regards Ajeet
$500 USD in 10 Tagen
5,0 (11 Bewertungen)
3,7
3,7
Avatar des Nutzers
Dear Hiring Manager, After reviewing your job description, it’s clear that you’re looking for a candidate that is extremely familiar with the responsibilities associated with the role, and can perform them confidently. Given these requirements, I am certain that I have the necessary skills to successfully do the job adeptly and perform above expectations. I am an adaptable Software Developer. During the course of my academic career, I also managed to accrue nearly 5 years of work experience. I had the privilege of working for different tech companies in a Software Developer role in my free time, where I learned valuable professional skills such as advanced technology, application development, and emerging technologies. In both my academic and professional life, I have been consistently praised as hard-working by my professors and peers. Whether working on academic, extracurricular, or professional projects, I apply proven teamwork, research, and technical skills. After reviewing my resume, I hope you will agree that I am the type of competent and competitive candidate you are looking for. Thank you for your consideration, and I look forward to hearing from you soon. Sincerely, Siraj Ahmadzai
$571 USD in 7 Tagen
4,3 (5 Bewertungen)
2,6
2,6
Avatar des Nutzers
Hello Nice to meet you. I'm full stack developer with 3 years experience in Java, Spring Boot programming. Please contact me if you are looking for a Java expert. I have a lot of experiences with Spring MVC, Security, Persist with Hibernate modules as deeply and I have good knowledge with unit testing and automation build system using Jenkins. I have some skills with the crawling and search system using solr, hbase and nutch based hadoop for web search engine. I have good experiences with hadoop management and ambari operation. Let's discuss through in cha
$555 USD in 7 Tagen
5,0 (3 Bewertungen)
2,0
2,0
Avatar des Nutzers
I am having 18+ years of experience in java ,J2ee,microservices etc .I provide best quality work within stipulated time.
$1.000 USD in 15 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von GERMANY
Erlangen, Germany
5,0
44
Zahlungsmethode verifiziert
Mitglied seit Juni 12, 2008

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.