Find Jobs
Hire Freelancers

Unix server-client files format converter

€10-60 EUR

Terminado
Publicado hace casi 2 años

€10-60 EUR

Pagado a la entrega
I need a client-server socket based application where a client uploads a file(from stdin input, full path or the name of the file), then the file is transfered to the server, and the server process that file and converts it to pdf(if it's possible, maybe more format converts, like word, jpg, etc., but it's not mandatory). The converted file should be sent back to the client. The client needs to create an account and login before doing the file conversion. All the accounts should be saved in a text file. The server is written in C(server.c for example) and needs to be multithreaded. Two threads should be for INET regular clients, and 1 thread for a UNIX administrator client. The 2 INET clients are the regular users, which login to an account and then converts a file. 1 client should be written in C(inetclient.c) and 1 in python([login to view URL]), but both of them should do the same thing. The UNIX client will be coded in C(admin.c), and has administrative functions, like adding or deleting an account.
ID del proyecto: 33778328

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 2 años

¿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
€0 EUR en 2 días
5,0 (40 comentarios)
5,6
5,6
5 freelancers están ofertando un promedio de €84 EUR por este trabajo
Avatar del usuario
Hi, I have great experience in implementing multi threaded servers and web servers in C, for the Linux platform as well as network programming in C / C++ and Python. I have understood your requirement of creating a server that can handle multiple clients and different types of clients like users and administrator and that it should convert the user's file to a PDF file, and send it back. I also understood the need for registering users on the server and managing them via the admin client. I can definitely implement this! I can definitely design the custom protocols and algorithms required to do this project successfully. I am very much interested in working on this project and I am willing to put any amount of hard work into successfully completing it ! Please feel free to contact me via chat so that we can discuss further and start working on this amazing project right away !!! Best Regards, Aravind A
€60 EUR en 2 días
4,9 (29 comentarios)
4,5
4,5
Avatar del usuario
Hello Dear Client, after thoroughly reading your PROJECT DESCRIPTION i have clearly understood it and i would like to work with you. I am Certified PHD holder in SOFTWARE ENGINEERING and DEVELOPMENT. I am a skilled and experienced in the named SKILLS. I consider your project DOABLE as it is within my areas of EXPERTISE. I am a competent guy committed in making your project a SUCCESS and providing the best QUALITY to your SATISFACTION. NB. #100% job completion, No excuses on meeting the deadline, good communication and update on job progress. Please click the chat button for more discussion about the project. In case your project is deleted you can hire me directly on my profile. CHEERS and Thanks in advance.
€140 EUR en 7 días
3,1 (4 comentarios)
1,7
1,7
Avatar del usuario
Hello. I have read your requirements carefully. I can do any problem perfectly. I am a senior C++, C#, Python developer. I have 10+ years experience in C++, C#, Python. Very familiar with algorithm and data structure, C++ STL. And also rich experience in web scraping, API building using Python. I'll do my best to complete your project perfectly. I hope to discuss the project in more detail. Thanks.
€35 EUR en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de ROMANIA
Timișoara, Romania
0,0
0
Forma de pago verificada
Miembro desde may 26, 2022

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.