Find Jobs
Hire Freelancers

Multi-Task File Monitoring and Upload System -- 2

€30-250 EUR

En curso
Publicado hace 5 meses

€30-250 EUR

Pagado a la entrega
Description: This system is designed to manage multiple monitoring tasks, with each task dedicated to watching over a specific file within a Windows environment. Each task will verify the content of its designated file at a set interval, ensuring that the contents are composed only of numeric characters and specific delimiters (; , .). Upon successful validation, the system will upload the file to a remote server using a unique token for each task, which can be done through a RESTful API. The system will provide visual feedback through a system tray icon, indicating the overall status, and will allow users to configure each task independently through a GUI. Functional Requirements: Multi-Task Management: The system should be able to run multiple monitoring tasks simultaneously. Each task must be independently configurable, with settings for: The file path to monitor. The upload interval. The unique API token for authentication. The upload endpoint URL or server address should be hardcoded. Configuration GUI: The GUI should allow users to create, edit, and delete tasks. Each task’s configuration should be stored in a separate JSON object within a configuration file. Users should be able to modify the configurations of existing tasks without affecting others. Monitoring and Validation: Each task independently monitors its specified file for changes. When a change is detected, the task validates the file's content for the required pattern. Invalid content results in an error state for the task, which should be logged and indicated by the system tray icon. Uploading: Valid files are uploaded by their respective tasks using the associated token and endpoint. Upload errors are handled individually by each task, with appropriate error logging and system tray icon updates. System Tray Icon: The system tray icon should reflect the status of all tasks, showing: Green when all tasks are operating without errors. Red if one or more tasks encounter an error. The context menu of the icon should offer access to the configuration GUI and the option to quit the system. Concurrency: Each monitoring task operates on its own thread to maintain system responsiveness and task isolation. Error Handling: The system should handle exceptions for each task independently, ensuring robustness and minimizing the impact of errors across tasks. Technical Requirements: Compatibility with Windows operating systems is required. The system should be packaged as an executable with all necessary dependencies. The programming language and frameworks used must support advanced concurrency and networking capabilities for simultaneous file monitoring and uploading. Security Considerations: Secure handling of multiple API tokens and credentials is essential. Secure file transfer Error handling must be carefully designed to prevent leakage of sensitive information across tasks.
ID del proyecto: 37547681

Información sobre el proyecto

23 propuestas
Proyecto remoto
Activo hace 5 meses

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hello there Im able to Develop a GUI based Multi File Monitoring system, with each Monitoring Processes being independent from each other Each Process being specifically configurable , controlled along with editing current processes and providing reports of them seperately With Required Settings such as The file path to monitor. The upload interval. The upload endpoint URL or server address The unique API token for authentication generated by another code that you can keep and distribute the API token yourself or any other way you want Including Logging Incompatible files or invalid content and Both errors and detected changes being sent to the Given server using given API tokens Error handling WILL be carefully designed to prevent leakage of sensitive information across tasks. A Fullstack Automation Developer Here (+9yrs) Seasoned in OS Automation, Web Scrapping, Complete Backend, JSON + NoSql databases, Desktop applications and Mobile applications lets take this to chat So we can discuss further about this
€111 EUR en 1 día
5,0 (1 comentario)
0,0
0,0
23 freelancers están ofertando un promedio de €170 EUR por este trabajo
Avatar del usuario
Hello, I'm going to use Qt in this project, what do you think? I'm senior software engineer with over 6 years of experience, and I'm the main developer of under development cross platform file uploader (FileLuSync). I will be glad to use my experience to help. I've few questions, so I'm looking forward to discussing with you. Regards.
€250 EUR en 7 días
5,0 (211 comentarios)
7,9
7,9
Avatar del usuario
Hello! I am a seasoned software developer proposing a solution that harnesses the strengths of Golang to create an efficient and secure Multi-Task Monitoring System tailored for Windows. Key Advantages of Golang: Efficiency: Golang's concurrency features ensure smooth simultaneous file monitoring and uploading, optimizing system performance. Scalability: Golang's architecture supports scalability, enabling the system to handle multiple tasks effortlessly. Security: Golang's robustness ensures secure handling of API tokens and credentials, preventing data leakage and ensuring secure file transfers. Key Features: Run and configure multiple monitoring tasks independently. Intuitive GUI for easy task management. Continuous monitoring and secure uploading of validated files. Visual feedback through a system tray icon, offering quick access to configurations. Recent Experience: I've recently developed a desktop app for Windows using Golang on Freelancer.com, showcasing my proficiency in leveraging Golang for Windows applications (https://www.freelancer.com/projects/windows/Desktop-application-use-provided-APIs/reviews). Delivery: The system will be packaged as an executable with all dependencies, ensuring seamless compatibility with Windows. I am eager to discuss this solution further and believe that Golang is the ideal choice for a fast, scalable, and secure Multi-Task Monitoring System. Best Regards, Naseim
€250 EUR en 7 días
5,0 (5 comentarios)
4,3
4,3
Avatar del usuario
Dear Sir/maam, I'm enthusiastic about the opportunity to develop a robust system for multi-task file monitoring and upload in a Windows environment, aligning precisely with your outlined requirements. With expertise in C programming, Python, and Windows Desktop development, I am well-prepared to undertake this project. My proposed solution will encompass a meticulously designed system that allows for multiple monitoring tasks, each configurable through a user-friendly GUI. Each task will independently monitor, validate, and upload files, providing visual feedback through a system tray icon to indicate overall status. Ensuring security is paramount. I'll handle API tokens and credentials securely, implementing robust error handling mechanisms to prevent sensitive information leakage across tasks. I'm committed to crafting a reliable and secure solution that aligns precisely with your technical and security considerations. I'm looking forward to discussing this project further to ensure a successful collaboration. Warm regards, Faraz
€250 EUR en 7 días
5,0 (4 comentarios)
4,4
4,4
Avatar del usuario
Hello there! My name is RAJEEV and I am a professional with more than 5 years of experience in Android, iOS, PHP, JavaScript frameworks and related technologies. I specialize in providing services for website design and development, mobile application development (Android & iOS), web application development and API integration. I have worked on hundreds of successful projects that have helped grow businesses across various industries. I understand you are looking for a system to manage multiple monitoring tasks with each task dedicated to watching over a specific file within a Windows environment. With my expertise in concurrency and networking I am confident that I can provide the necessary tools to make sure that your system runs smoothly and is able to upload files at scheduled intervals without any issues. Additionally I offer comprehensive security measures to ensure that user's data is kept safe from harm at all times. If you would like me to discuss further please feel free to reach out to me directly or contact me through this project. Thank you for your time!
€140 EUR en 7 días
4,8 (7 comentarios)
4,0
4,0
Avatar del usuario
Hello, We have been working on excel, vba, access, python, finance for more than 12 years. We have more than 15 years of experience doing data based projects. I believe this is something I can do for sure :) You may check the projects I have already completed here: https://www.freelancer.com/projects/excel/Excel-VBA-Data-Entry-Analysis-32285292/reviews https://www.freelancer.com/projects/excel/Data-Analytics-Project-30073140/details https://www.freelancer.com/projects/data-mining/DATA-MINING-ANALYSIS-USING-NEURAL/reviews https://www.freelancer.com/projects/excel/Hire-Excel-Expert-15193739 I would love to discuss the project further :). Best, Hem
€175 EUR en 2 días
4,9 (7 comentarios)
3,1
3,1
Avatar del usuario
❤️Hello Alexander K., After carefully reviewing your requirements, I am confident that I am a great fit for this job. I am professional programmer with skills including C Programming, RESTful API, Windows Desktop and Python. My main goal is to understand the client's requirements and deliver good results in a short period of time. I can start the working right now and work on your time zone. Here is my github username: dreamdev137 Please feel at ease to engage in further discussion via chat. Best Regards, Heckgress
€30 EUR en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi Alexander K. Thanks for the invite! Very nice to meet you. I’d love to help you out with that building your project - "Multi-Task File Monitoring and Upload System -- 2" As you may have already read on my profile – I’m a full stack developer with nearly 8 years of professional experience. I have experience with Windows Desktop, C Programming, RESTful API and Python and believe the best result and high quality I pride myself on my ability to offer rapid turnarounds and quality products to my clients. And I would like to do the same for you. I have worked with similar projects so that I can provide you with a satisfied result. Go ahead and shoot me a quick message here on Freelancer so we can chat a bit more about yourself and the project. Thanks, Jassie
€30 EUR en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Dear Alexander K., I prefer Germany clients. This project seems a piece of cake for me. I finished exactly the same work a month ago. I have deep experience on C Programming, Python, Windows Desktop, RESTful API Please come over chat and discuss your requirement in a detailed way. Regards
€100 EUR en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
✔️Dear Hiring Manager, As an experienced full-stack developer, I am excited to apply my skills and expertise to contribute to your proposal. With a strong background in both front-end and back-end development, I have successfully delivered robust and scalable web applications. My proficiency in modern technologies such as HTML, CSS, JavaScript, and frameworks like React, Node.js, PHP framwork and CMS such as WordPress and Shopify etc allows me to create intuitive user interfaces and efficient server-side functionality. I am confident that my passion for coding, attention to detail, and ability to collaborate effectively make me a valuable asset to your organization. Looking forward to working with you. Sincerely
€100 EUR en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Dear Alexander K., Upon reviewing your project Multi-Task File Monitoring and Upload System -- 2 initial details, I invite you to explore our team's expertise, perfectly aligned with your needs. Track Record: With over 13 years of industry experience in C Programming, Python, Windows Desktop and RESTful API and a successful track record of 300+ projects, known for meeting project timelines, maintaining high-quality standards, and exceeding customer expectations. Key Points: Diverse Portfolio: Extensive portfolio showcases adaptability and versatility. Customer Testimonials: Satisfied client testimonials highlight our commitment to excellence. Comprehensive Services: Web and Mobile app development, ESM solutions, e-learning platforms, online stores/Ecommerce , API configurations, UI/UX Designing , Graphic Designing , After Sales Services & more I am excited to collaborate on your project and ready to tailor my approach to your unique requirements. Feel free to contact us for further discussions. Warm regards, Faisal Hussain
€155 EUR en 14 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello there, I am writing to submit a bidding proposal for the development of a file monitoring and uploading system. I have been working in the software development industry for over 10 years, and I have a strong understanding of the challenges involved in developing complex software systems. I am confident that I can deliver a high-quality product that meets your needs. The system that I propose will be designed to monitor multiple files on a Windows system, and to upload any files that meet a specific criteria to a remote server. The system will be easy to use, and it will provide users with a variety of features, including: * The ability to create, edit, and delete tasks. * The ability to monitor files for changes. * The ability to validate files for specific content. * The ability to upload files to a remote server. * The ability to view the status of all tasks. The system will be developed using a variety of industry-standard technologies, including: * Python * Django * RESTful APIs I am confident that the system that I propose will meet your needs, and I look forward to discussing this project with you in more detail. Thank you for your time and consideration. Sincerely, Jayden
€100 EUR en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello! Hope you are doing well. I read your job description carefully and you're gonna develop Multi-task file uploading system. The system can be separated by several parts - Multi-Task Management, Monitoring and Validation, Uploading, System Tray Icon, Concurrency and Error Handling. I think for this system, Python, Java and C# are compatible ones. But for all practical purposes, I think Java Spring boot is the best choice for robust system development. I think we could discuss about your system more detail. I look forward to see you soon. Best Regards.
€100 EUR en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi I have worked on several similar projects and can deliver quality work on tight deadlines. I'm interested to hear more about the project. If you award me the project I'd be very happy to discuss this further and get started for you as soon as possible. Thanks!
€140 EUR en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, Alexander. By the job description, I noticed you're looking for someone experienced in developing a Windows-based system for monitoring and managing multiple tasks with advanced concurrency and secure file transfer capabilities. I've successfully worked on a similar project with another client, ensuring robust error handling and secure handling of API tokens. I can share screenshots or a video of my previous work via private chat. I am fully available to start your project immediately and discuss further details. Thank you.
€140 EUR en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de GERMANY
Karlsruhe, Germany
5,0
1
Forma de pago verificada
Miembro desde abr 25, 2023

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.