Estado: Evaluando propuestas

Desarrollador Laravel 5.1

Detalles del proyecto:
Presupuesto: Abierto
Publicado: Hace un año
Plazo: 15 días
Propuestas: 10
Freelancers interesados: 13
Descripción:
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)
¿Necesitas más detalles del proyecto?

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Crear un proyecto similar

Cliente:

Felipe M.
(Promedio 1.00 de 5)
Ubicación: Chile
Método de pago: Verificado
Para ver más detalles del cliente, ingresa a Workana.
Cargando...