Find Jobs
Hire Freelancers

173862 Web Resume Distribution App

N/A

Em Andamento
Publicado há mais de 16 anos

N/A

Pago na entrega
Convergence Media is in search for a freelance programmer to build a Resume Distribution Web Application. The Resume Distribution Application is a web front-ended service that will programmatically distribute the resumes of users of this service to a selected set of job board web sites. It will be designed to enable job seekers to remotely register to multiple pre-selected job boards and post their resumes to these boards. The web site and the service offered will be similar to [login to view URL] and [login to view URL] In addition, registered users of this application will be able to track the real time status of their distributed resumes on a resume tracking page listing all of the job boards to which they have submitted their resume and their username and login information for each job board listed, and a link to the log in page when available. View the [login to view URL] sample status page at: [login to view URL] This page will also show those job boards for which agents have been set up if the user has opted to receive agents. The ability will be provided to set up job agents on those job board sites that support this feature which the user chooses. The job agents will use the jobseeker's desired job title(s) and geographic location. **Application Technologies and Environment** The App will consist of a front end web client that will be authored using XHTML 1.0 Transitional, CSS2 for the external stylesheets and JavaScript [ECMA-262] for client side scripting. This frontend will communicate with a PHP 5 server side business layer middle tier. The server side PHP 5 middle tier will itself communicate with a MySql 5.0 back end database data repository. Server side processing of client data will be done using PHP 5 scripts and user data will be persisted in a MySql database. In as much as possible, all PHP scripts will use Object Oriented Programming (OOD) techniques and Test Driven Design (TDD). *SSL - The Application must use SSL i.e. the https:// protocol -- for all: user login, user registration, resume submission, resume submission status, agent setup, ecommerce and admin forms. *Automatic System Generated Emails - The system will generate several emails that it will send to registered users of the system. The email feature developed should be based off of SendMail (a widely used open source mail transfer agent). *User Registration/Management & Ecommerce Component - The App will provide a user registration mechanism for users to sign up and register for this service and an ecommerce checkout feature that can forward a single sign-up transaction to a separate external credit card processing service (2Checkout payment gateway). *Resume Submission & Job board Selection Process - The resume distribution service will enable users to submit their resume into the resume database and to choose from an extensible list of job boards to which they would like their resume submitted. Allow user to select: ~all the job boards ~all the job boards in a job board category group ~or job boards individually that he or she wants to have a resume posted to. The App must provide Mouse over Pop-ups or AJAX drop-down descriptions of each supported job board, so that job seekers will have a better understanding of each job board that they opt to send their resume to. **Resume Distribution Processing** After the user has completed the configuration of the service by inputting their resume and selecting the type or specific set of job boards they wish their resume to be submitted to the resume application will, within a reasonable, but short period of elapsed time distribute copies of the user's resume to each job board that is on that user's list of selected job boards. Each specific supported job board will require the development of a specific script that can input the user's resume and user data into its own user registration and resume submission forms such that at the end of this process the user's resume has been successfully submitted into the job board's resume database and a user record has been successfully created in the job board's database with the correct desired email contact information that the user has provided to the distribution service. Initially this project will require that specific export scripts be developed in PHP5 that submit conformant form and/or query string data to the form (or query string) processing pages of the job boards that are being exported to. The initial requirement is that support for resume/user export be built out for five preselected job board sites. These sites are: [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] We will have someone inhouse who will create the customized scripts for the remaining 100 job board sites that we need the registration configuration for and handle changes if the registration process for any of the job board sites changes. **Administrative Features** Create the ability for the administrator to turn off or on sending to specific external job board sites. Doing so should add or remove the selected site from the list of available sites presented to the user as well as any descriptions or other user viewable information related to the specified site. This implies that the list of available sites and any descriptions of them must be dynamically generated as a result of this admin process. Create an administrative method to disable/enable or to edit or delete a user account. Thank you for your consideration
ID do Projeto: 1920063

Sobre o projeto

Projeto remoto
Ativo há 12 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

Sobre o cliente

Bandeira do(a)
0,0
0
Membro desde out. 20, 2007

Verificação do Cliente

Outros trabalhos deste cliente

178107 Resume Distribution applicatio
N/A
Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos 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)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.