Find Jobs
Hire Freelancers

C++ Application and PHP Server

£20-250 GBP

Cancelado
Publicado hace alrededor de 9 años

£20-250 GBP

Pagado a la entrega
Hello I need a small software created that would do the following in C++ (or any other language you feel that can do the job). User will download the client / extract it on there computer and run it. There shouldn't be an need to update the software as it will very rarely change. But you could add the ability to check to see if it is the latest version (if not, button to download the newer one - in the about). The software will have 2 menu options : File > Logout > Exit (closes application) Help > About (opens a pop up showing a picture and text - with button check for updates - basically reads a text file on the server with version number contained inside it) The user will be required to Login or Register. Before any uploads can begin. So they will be presented by the login screen first. Where they can enter their login details or a button to register a new account and a button for "forgot password". New Account (needs the user to enter the following): - Username - Password - Confirm Password - Email address The user will then need to confirm their account via email by clicking on a link. When saving to a MySQL database, PHP will assign them with a unique 32 character ID key. The application should check to ensure that the username is unique (php) and that the email address is valid (php). Passwords should be encrypted. When the account is valid and verified the user can log in. Forgot password: The user will enter their email address and php will send them an email so they can change their password. Password changing wont happen in the application. After login: Game Addon: - It will make sure a game addon is installed, if not it will download and install it. - It will make sure the game addon is upto date, if not it will download and install it. Basically will check if theres a folder with a set name in a location (if true then addon is installed) for it to check if up to date it will read a XML file in the folder and get the version number. The application will then read a text file on the server and see if the numbers match, if true then its up to date. If not then it will delete the folder and download / extract (zip file) the new version and place in the same location. Then recheck and should be all up to date. Character Upload: Basically there will be 2 files. [login to view URL] and [login to view URL] When [login to view URL] date/time changes, it will then check if [login to view URL]'s date/time matches exactly - if true then upload, otherwise do nothing, and show nothing to upload. It uploads the [login to view URL] file to a php web server and then renames it to the user ID. So the application sends the file and user id to the php script. eg: [login to view URL] It should know when a new file is available to upload when the time/date of the file changes. There should be a button to upload, that disables when no data is available to upload or when there is then it enables. The program should be able to run on the taskbar (in the background), and checks when files have been updated etc and automatically upload when tick box been checked. It should look like the following: [login to view URL] I require all source code, and it should be fully commented so if i need to change servers or file names etc i should be able to and recompile it. You will need to create the application and PHP files, as well as the database. This should be very simple for an experienced coder. Should only take a few hours to do.
ID del proyecto: 7411905

Información sobre el proyecto

8 propuestas
Proyecto remoto
Activo hace 9 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
8 freelancers están ofertando un promedio de £284 GBP por este trabajo
Avatar del usuario
I have a lot of experience in web server based softwares development. I have developed many server based softwares using PHP, MySQL, jQuery, Javascript, AJAX, HTML5, Wordpress, Facebook API, etc. I can develop your software in very less amount of time. You can check my reviews to get an idea of quality of my work. Please discuss further so that I can start working on your project. Looking forward to hear from you. Thanks :)
£699 GBP en 3 días
5,0 (26 comentarios)
5,4
5,4
Avatar del usuario
Đề xuất vẫn chưa được gửi
£200 GBP en 3 días
4,9 (20 comentarios)
4,3
4,3
Avatar del usuario
I'm ready to build this application, I did similar applications which have similar features, I can build this exactly like you need.
£250 GBP en 7 días
5,0 (303 comentarios)
3,5
3,5
Avatar del usuario
hi, i have 7 years c/c++/java/php/.net database programming experience under windows, linux system,i can do the job well please consider me and supply more details
£200 GBP en 7 días
4,6 (9 comentarios)
3,3
3,3
Avatar del usuario
Hello! Can do this task for you very quickly. I have wide experience in writing such utilities on C++/C#/PHP (including client-servers scripts, web scraping, monitoring and control systems, and so on). So I want to disquss with you details of this project and perform it. Can start work right now. Almost always online, waiting for your answer Thank you.
£111 GBP en 4 días
4,9 (5 comentarios)
2,6
2,6
Avatar del usuario
I'll develop your software in C#. Please get in for detail discussion and quick start. I offer you to work with me.
£250 GBP en 20 días
5,0 (1 comentario)
1,0
1,0
Avatar del usuario
I am we'll versed in c++ programming and I can deliver the job within the shortest time possible. I am looking forward to working with you. Thank you.
£111 GBP en 3 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED KINGDOM
Leeds, United Kingdom
5,0
219
Forma de pago verificada
Miembro desde jul 6, 2006

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.