FRONTEND DEVELOPER
Budget: €1,500 – €3,000 EUR
Precisamos front-end developer para proyecto de diseño y desarrollo de un nuevo website desde cero, incluyendo una pequeña fase de definición inicial, diseño visual y de interacción, maquetación y desarrollo. Será necesario crear los servicios necesarios para la conexión con el backend (que desarrolla otro equipo) a través de los endpoints facilitados. En concreto, necesitamos:
Crear un flujo de registro de usuarios, de inicio de sesión y recuperación de contraseña, además de incluir un sistema de pago a través de una pasarela como Stripe o similares y de control de pagos. Una vez el usuario accede a su cuenta, podrá ver la información necesaria que provenga del backend. No en vano, el usuario podría también modificar sus datos personales desde su cuenta, como nombre, email, contraseña, etc. También incluir un canal directo de comunicación como whatsapp o a través del CRM Hubspot (recomendado para hacer un seguimiento del usuario y de sus comunicaciones).
TECNOLOGÍAS A UTILIZAR:
El diseño puede iniciarse y mostrarse en Figma, herramienta colaborativa para diseñadores y de esta forma generar la visualización y correcciones necesarias de las pantallas que se vayan a maquetar. Es importante trabajar con tecnologías open source y con una gran comunidad que la soporte. Es por eso que el stack es puramente Javascript, donde para la interfaz utilizamos React y para la gestión del estado Redux o similiar. Para mantener este paradigma declarativo, se enfoca a la programación funcional, que tiene como consecuencia unidades lógicas no acopladas y componibles. Para la securización de los datos de acceso, será necesario contar con un sistema de encriptado que permita la autenticación, así como la protección de las rutas, para evitar que se acceda a ellas sin estar logueado. Para la visualización de gráficas, sería adecuado usar Chart.js debido a su estandarización y facilidad de uso. En el caso de componentes visuales, para agilizar el desarrollo se podría usar Material UI o similares, además de Tailwind CSS.
Si te encaja, contáctanos y te contamos el proyecto con detalles, así como las condiciones que podemos ofrecer.
Crear un flujo de registro de usuarios, de inicio de sesión y recuperación de contraseña, además de incluir un sistema de pago a través de una pasarela como Stripe o similares y de control de pagos. Una vez el usuario accede a su cuenta, podrá ver la información necesaria que provenga del backend. No en vano, el usuario podría también modificar sus datos personales desde su cuenta, como nombre, email, contraseña, etc. También incluir un canal directo de comunicación como whatsapp o a través del CRM Hubspot (recomendado para hacer un seguimiento del usuario y de sus comunicaciones).
TECNOLOGÍAS A UTILIZAR:
El diseño puede iniciarse y mostrarse en Figma, herramienta colaborativa para diseñadores y de esta forma generar la visualización y correcciones necesarias de las pantallas que se vayan a maquetar. Es importante trabajar con tecnologías open source y con una gran comunidad que la soporte. Es por eso que el stack es puramente Javascript, donde para la interfaz utilizamos React y para la gestión del estado Redux o similiar. Para mantener este paradigma declarativo, se enfoca a la programación funcional, que tiene como consecuencia unidades lógicas no acopladas y componibles. Para la securización de los datos de acceso, será necesario contar con un sistema de encriptado que permita la autenticación, así como la protección de las rutas, para evitar que se acceda a ellas sin estar logueado. Para la visualización de gráficas, sería adecuado usar Chart.js debido a su estandarización y facilidad de uso. En el caso de componentes visuales, para agilizar el desarrollo se podría usar Material UI o similares, además de Tailwind CSS.
Si te encaja, contáctanos y te contamos el proyecto con detalles, así como las condiciones que podemos ofrecer.