Desarrollo y mejora de aplicacion en net blazor con integración de apis firebase y seguridad
Budget: $250 – $750 USD
Descripción:
Estamos desarrollando una aplicación que conecta usuarios con comercios, permitiendo a los usuarios realizar reservas, dejar reseñas y visualizar publicidades, mientras que los comercios pueden gestionar sus reservas, promocionarse y recibir feedback de sus clientes. La aplicación está construida en .NET Blazor y cuenta con un backend tipo dashboard para consumir las APIs existentes.
Funcionalidades Principales:
Gestión de Usuarios: Registro, inicio de sesión, roles de usuario (clientes, administradores de comercio, administradores del sistema), edición de perfil y deshabilitación de cuentas.
Gestión de Comercios: Registro de comercios, gestión de reservas, consulta de información y publicidades.
Reservas: Realización, cancelación y consulta de reservas por parte de usuarios y comercios.
Reseñas: Creación y consulta de reseñas por parte de usuarios y comercios.
Publicidades: Creación y gestión de campañas publicitarias por parte de los comercios.
Autenticación: Implementación de autenticación de usuarios mediante Firebase, con enfoque en el login con Google.
Requisitos Técnicos:
Experiencia en desarrollo con .NET Blazor.
Conocimientos sólidos en integración y consumo de APIs.
Experiencia en implementación de seguridad en APIs (autenticación, autorización, protección de endpoints).
Conocimientos en Firebase, específicamente en autenticación de usuarios (login con Google).
Capacidad para realizar ajustes y mejoras en el funcionamiento de las APIs existentes.
Experiencia en desarrollo de backend y dashboards en .NET.
Objetivos del Proyecto:
Ajustes de Seguridad: Implementar y mejorar la seguridad en la conexión a los endpoints de las APIs.
Funcionalidades de Autenticación: Integrar Firebase para la autenticación de usuarios, con enfoque en el login con Google.
Ajustes de Funcionamiento: Realizar mejoras y ajustes en el funcionamiento de las APIs y el backend existente.
Optimización: Asegurar que la aplicación sea eficiente, segura y escalable.
¿Cuál es el alcance del proyecto?: Cambio mediano
¿Es un proyecto o una posición?: Un proyecto
Integraciones de API: Social media (Facebook, Twitter, etc.), Otros (Otras APIs)
Estamos desarrollando una aplicación que conecta usuarios con comercios, permitiendo a los usuarios realizar reservas, dejar reseñas y visualizar publicidades, mientras que los comercios pueden gestionar sus reservas, promocionarse y recibir feedback de sus clientes. La aplicación está construida en .NET Blazor y cuenta con un backend tipo dashboard para consumir las APIs existentes.
Funcionalidades Principales:
Gestión de Usuarios: Registro, inicio de sesión, roles de usuario (clientes, administradores de comercio, administradores del sistema), edición de perfil y deshabilitación de cuentas.
Gestión de Comercios: Registro de comercios, gestión de reservas, consulta de información y publicidades.
Reservas: Realización, cancelación y consulta de reservas por parte de usuarios y comercios.
Reseñas: Creación y consulta de reseñas por parte de usuarios y comercios.
Publicidades: Creación y gestión de campañas publicitarias por parte de los comercios.
Autenticación: Implementación de autenticación de usuarios mediante Firebase, con enfoque en el login con Google.
Requisitos Técnicos:
Experiencia en desarrollo con .NET Blazor.
Conocimientos sólidos en integración y consumo de APIs.
Experiencia en implementación de seguridad en APIs (autenticación, autorización, protección de endpoints).
Conocimientos en Firebase, específicamente en autenticación de usuarios (login con Google).
Capacidad para realizar ajustes y mejoras en el funcionamiento de las APIs existentes.
Experiencia en desarrollo de backend y dashboards en .NET.
Objetivos del Proyecto:
Ajustes de Seguridad: Implementar y mejorar la seguridad en la conexión a los endpoints de las APIs.
Funcionalidades de Autenticación: Integrar Firebase para la autenticación de usuarios, con enfoque en el login con Google.
Ajustes de Funcionamiento: Realizar mejoras y ajustes en el funcionamiento de las APIs y el backend existente.
Optimización: Asegurar que la aplicación sea eficiente, segura y escalable.
¿Cuál es el alcance del proyecto?: Cambio mediano
¿Es un proyecto o una posición?: Un proyecto
Integraciones de API: Social media (Facebook, Twitter, etc.), Otros (Otras APIs)