Status: Evaluating bids

Desarrollador Laravel 5.1

Project details:
Budget: Open
Published: 10 months ago
Deadline: 15 days
Bids: 10
Interested freelancers: 13
Description:
Estimados necesito contratar un desarrollador con experiencia en Laravel 5.1, API RESTful y que tenga algo de experiencia en Angular.JS (el front-end lo maneja otro desarrollador pero algo de experiencia siempre es mejor).
Nuestro sitio web es http://testuapp.com/home/
Nuestra idea es trabajar con alguien que pueda proyectarse con nosotros y ser parte del equipo.
Por ahora tenemos un monto fijo para terminar lo antes posible pero despues se conversaría sobre un posible contrato y participación en nuestra empresa.
El trabajo es terminar la API RESTful y backend de nuestro servicio web el cual se comunica con nuestra iOS app.
El backend esta desarrollado por uno de nuestros socios pero esta con problemas de tiempo, el estaría disponible para ayudarte con dudas y buenas practicas.
El codigo esta en bitbucket y sigue rigurosas buenas practicas, comentando todo, separando el código lo mas posible para hacerlo super escalable y fácil de mantener y encontrar cualquier tipo de bugs.
Aqui esta una explicación mas técnica sobre la arquitectura de nuestro servicio.
La arquitectura de TestU esta desarrollada en Laravel 5.1, y utiliza sistema de repositorio para poder realizar las consultas a la base de datos(MySql).
La carpeta repositories/eloquent hay una class Repository.php que es declarada abstracta con los metodos basicos (all, paginate, find, findBy, create, update, etc.) los cuales son utilizados por las clases nombradas segun la entidad
Ej:CategoryRepository.php, en su interior tiene un metodo function model()
que es obligatorio y retorna el namespace de la Entidad o Clase Model, estas se encuentran en la carpeta app/Entities(estan las clases Model o Eloquent y sus relaciones).
Para hacer uso del repositorio estas se utilizan en cada controlador u otra clase que se genere eso quiere decir que por el uso de namespace se pueden llamar de cualquier archivo. Se debe llamar en el constructor o metodo por medio de Inyección de independencia. Y este llamara a los metodos basico nombrados anteriormente(all, paginate, etc.).

Categoría: IT & Programación
Subcategoría: Programación Web
Es un proyecto o una posición?: Posición de largo plazo
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Tiempo completo
Roles necesarios: Desarrollador
Integraciones de API: Social media (Facebook, Twitter, etc), Payment Processor (Paypal, Stripe, etc), Cloud Storage (Dropbox, Google Drive, etc), Otros (Otras APIs)
Do you need more information about this project?

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you'll receive proposals from the best freelancers.

Create a similar project

Client:

Felipe M.
(Rating 1.00 out of 5)
Location: Chile
Payment method: Verified
To find out more about this client, login to Workana.
Loading...