Plataforma de Ecommerce

Evaluando propuestas

Publicado: Hace 11 meses Plazo: No definido Propuestas: 4 Freelancers interesados: 5

Abierto

Descripción:

Se requiere la evolución del FE de una plataforma web de comercio. Existe una version inicial desarrollada (prototipo) en HTML, CSS y Angular, que tiene conexiones con una API REST (Back-End).

La API del back-end se encuentra cambiando de version a una más moderna, por lo que el primer requisito para este proyecto, es evolucionar la librería de Angular que se encarga de las llamadas a los servicios REST. Se deben actualizar los modelos de JSON en algunos casos, y en otros agregar llamadas a nuevas funcionalidades.

Por otra parte, se hizo un cambio completo de la visualización y del look&feel del FE, y como resultado se generaron nuevos HTMLs y CSS con los respectivos controles de Angular. El segundo requerimiento para el desarrollador, será agregar toda la logica en Angular a las vistas (manejo de sesiones, llamadas a la API REST para enriquecer con datos los controles, seguridad, navegabilidad, etc.). Para esto podrá basarse en el código Angular del prototipo.

Ver imagenes adjuntas (ejemplos de las principales vistas del sitio).

Como tercer requerimiento, se requiere agregar una integración con MercadoPago para el flujo de compras. Esto quizás requiera la creación de pequeñas vistas funcionales (popups de confirmación, resumenes, etc.).

En conclusión, se requiere:
- Evolución de la librería que se encarga del acceso a la API REST, actualizando modelos, y agregando llamadas a nuevos servicios.
- Integración con MercadoPago (flujo de compra), junto con creación de vistas intermedias y carteles de ayuda para el usuario
- Desarrollar el código Angular que dará navegabilidad a la página, incluyendo manejo de sesiones, enriquecimiento de controles, vistas dinámicas basadas en roles de usuario, etc. (recordar que ya existe código desarrollado sobre esto).
- Hacer pequeñas modificaciones en las vistas para agregar menúes de logeo y/o mejoras estéticas.

Al desarrollador se le entregarán los HTML5 y CSS actuales sobre los cuales tiene que agregar funcionalidad.
Se le entregará el pack de librerías Angular ya existente y una reseña de lo que ya existe.
Se le entregará una referencia de la API REST del Back-End.

La aplicación utiliza bootstrap y AngularJS por lo que es excluyente tener conocimientos sólidos en estas áreas. La aplicación web utilizará endpoints de una API RESTful (Content-Type: json/app principalmente) por lo que se requiere experiencia previa en esta área. En un caso, se utiliza tambien la API de Geolocalización de Google. El código de acceso a dicha API ya existe, pero igual son deseables conocimientos para el caso de que se deseé hacer modificaciones allí.

Se trabajará a la par del líder técnico del proyecto, el cual se encargará en paralelo de la evolución del BE. Se requiere buena organización, comunicación, y en lo posible experiencia en metodologías ágiles e integración continua. También se deberá trabajar a la par de otros colaboradores.

El desarrollo del código es administrado en Bitbucket (Stash), se exige versionado constante del código.

Si todo sale correctamente, se esperará recontratar al mismo desarrollador para continuar evolucionando el sistema.

Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Cambio mediano
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador, Otro
Otros roles necesarios: Se requiere que el desarrollador pueda aportar feedback sobre las especificaciones y mejoras y/o propuestas técnicas. PROACTIVIDAD. VALOR AGREGADO.
Integraciones de API: Payment Processor (Paypal, Stripe, etc), Otros (Otras APIs)

Freelancers que ya aplicaron para este trabajo

Prof. R. G. /** * Cover Letter **************/ I like to think that there is nothing more powerful that change the mind, the real true challenger, is develop the courage to live the life with passion and no fear to fail. To r... + detalles

Carlos S. Saludos mi nombre es Pedro Rico curso mi ultimo año de universidad en ingenieria de sistemas actualmente presto servicios de mantenimiento y configuración ala aplicación nativa vive colegios propiedad de vive digital ... + detalles

Erick G. Soy joven , procativo, me dedico al desarrollo de aplicativos web y los negocios, tengo buenas relaciones con mis clientes y manejo los proyectos de forma organizada. + detalles

Crea tu propio proyecto

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

Otros proyectos de este cliente

Para ver más detalles del cliente

Ingresa a Workana