Find Jobs
Hire Freelancers

Client center for an online service with order form and API

€250-750 EUR

En curso
Publicado hace más de 12 años

€250-750 EUR

Pagado a la entrega
I need a PHP / MySQL based script that integrates in an existing website. The website is already finished in clean HTML-CSS3, and your script can be included in the main part with an own navigation menu. Design elements and images will be provided (in PSD-Files and some in HTML). The script is for a service that extends given data with further information and replies them to the user via an API Interface. The service is already existent and can be called with a simple php function. It should have following 3 functional areas that will be explained in detail below. AREA 1: FRONTEND site for users 1.) Order form for two different tariffs (prepaid and post-pay) with PayPal disposal and user creation on success as well as sending out a confirmation email. User only has to pay with paypal for one of the two tariffs but also can decide to pay by wire transfer. 2.) Login page for registered users including reset password function 3.) Account dashboard with deposit information, account history, possibility for changing the user’s tariff on a second detail page and do new deposits via PayPal or wire transfer on another detail page. 4.) User details page with possibility to change user details 5.) Page with some simple API access data that is already in a MySQL table (API KEY and some endpoints). 6.) Page to upload CSV Files or post the file contents trough a textarea if not too big. Data should be loaded in a MySQL table and will be pushed with a cronjob that runs every minute (also your part) to the API described in area 3. After preceding the data it should be displayed in a dynamic table on a detail page and the user should be able to download the data in csv and excel. User shall get a mail when all data was preceded and see the current status on a page. AREA 2: BACKEND site for administrators 1.) Login page (single user, no user management needed for the backend site) 2.) User management (Show and edit details, Enable and disable users, search user, display account data and history of a user, change the tariff and payment method of a user) 3.) History of payments for a specific or all users with date range picker 4.) Add credits to user’s deposit account and insert a row in payment history (in case a user pays with wire transfer) 5.) History of usage for a specific or all users with date range picker 6.) Report for used credits and not used deposits with date range picker 7.) Billing-Report (show post-pay users with amount that has to be billed based on their API usage. The Report should also be sent with the users that have to be billed to a specific email address. Users are billed on the same date every month. AREA 3: Integrate API with usage control and billing features. 1.) An API should be built around a php function that needs two variables and returns a small array (about 20 values). 2.) API Framework will be provided ([login to view URL]) 3.) API Framework has to be extended by usage quotas (per hour / per day / credits), logging to database and billing (credits should be billed to a user according to the result). MISC: 1.) Field verifications should be done with JavaScript (client) and php (server). 2.) Code should be commented and a short developer manual has to be provided. 3.) Script will be used in a multilingual context, so it has to be able to handle more than one language. 4.) No rights of other people should be violated. 5.) Zend Framework or symfony would be great but we can agree on another framework (if you want to use one). 6.) OO and a good coding style is required.
ID del proyecto: 1232906

Información sobre el proyecto

9 propuestas
Proyecto remoto
Activo hace 12 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
9 freelancers están ofertando un promedio de €783 EUR por este trabajo
Avatar del usuario
Hello Sir, get this done with perfection.
€1.500 EUR en 30 días
5,0 (24 comentarios)
6,0
6,0
Avatar del usuario
Hello Sir Php/cakephp experts here Please check PMB for more details
€750 EUR en 30 días
4,9 (12 comentarios)
6,0
6,0
Avatar del usuario
PHP Expert.. check pm pls!
€350 EUR en 9 días
4,5 (88 comentarios)
5,3
5,3
Avatar del usuario
Hi, check the PM.
€1.000 EUR en 30 días
5,0 (1 comentario)
4,0
4,0
Avatar del usuario
Hi, I have been working as a web professional on PHP/MySQL/AJAX for 8 years. Please checkout your PMB to learn about my offers, portfolio, etc. Thanks.
€700 EUR en 25 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
PLEASE CHECK PMB FOR OUR BID
€700 EUR en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
hi Dolphinesoft is a professional Software Development Company providing complete IT solutions. website designing, software development and internet marketing and full featured web services including B2B and B2C e-commerce solutions and acting as an offshore development center for overseas development firms.
€650 EUR en 40 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I have developed very robust object oriented Paypal API code for a major international music website, and I'm familiar with Symfony 1.4 and 2.0.
€800 EUR en 25 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
i can make this.
€250 EUR en 10 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de GERMANY
Achern, Germany
4,9
5
Miembro desde oct 3, 2011

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.