Sitio web para aplicacion 1ra parte

Trabajando

Publicado: Hace 2 meses Plazo: 15 días Propuestas: 2 Freelancers interesados: 2

Abierto

Descripción:

El sitio web se llama registro de proveedores de Cash App.
- responsive
- diseño gráfico, simple, agradable

Ejemplo: https://www.uber.com/es-CR/

Home
- Una sola pagina para todas las secciones informativas
- Registrarse como proveedor
- Ingresar
- Quienes somos
- Contactenos

(Tabla User)

Registrarse (navegue a una nueva pagina)

Paso1: use los campos que apliquen
- Pais (Country)
- Tipo identificación combo (Cédula Física 1, Cédula Residencia 2, Cédula Jurídica 3, Pasaporte 4)
- Identificación (llave unica) textbox (CF:9, CR:15, CJ: 10 todos inician con 3, P:20) Númerico.
- Correo electrónico (llave unica)
- Nombre completo
- Apellido1
- Apellido2
- Dirección completa:
- Nombre del comercio:
- Teléfono del comercio:
- Horario: (opcional)
- Contraseña (minimo 8 caracteres, 1 mayuscula y 1 un numero)
- Repetir la contraseña
- UserType (no mostrar) al insertar debe ser 1

Botones Continuar - Cancelar (al home)

Paso2:
- Mostrar un cuadro con los terminos y condiciones
- Debe tener un check de aceptar y si se marca se habilita el continuar

Botones Continuar - Cancelar (al home)

Paso3:
- Mostrar un mensaje indicando que se envió un correo a su correo electronico. Este correo es el que
se encarga de activar al usuario.
En esta pagina se debe mandar un correo al destinatario (eso me encargo yo)

Ingresar

Al ingresar sale un menu nuevo

- Estado de cuenta actual (home cuando esta logueado)
Aqui se mostrara un grid con los movimientos registrados en el ultimo mes. Para el demo los datos son dummies.
- Perfil
Visualiza la info del perfil y Permite editar los datos basicos (telefono, direccion, horario)
Cambiar contraseña (puede ser otra pagina, a tu criterio)
- Historico de movimientos
Similar al primero, pero con un rango de fechas Desde Hasta
- Proveedores de efectivo (CashProvider) (Falta el UserId en la llave)
- Grid para darle mantenimiento a la tabla (n proveedores de efectivo, pero con un ProviderType diferente)
- Para cada proveedor de efectivo, se puede agregar agencias. CashProviderAgency
- Para cada agencia, se puede agregar o eliminar dispositivos. (CashProviderDevice)

- en el caso de los dispositivos (Device)
La informacion no se edita, solo se permite poner un nombre que debe ser unico por agencia (eso se puede manejar con un indice)
- A la par del dispositivo debe haber un boton que se llame establecer Ubicacion. Y al presionarlo permite editar Latitud y Longitud del dispositivo.
Si el registro no existe, agregarlo. Si existe se actualiza. tabla DeviceLocation

- Cuentas
Para editar las cuentas del usuario Agregar o Eliminar (en el caso de este eliminar cambia el estado de la cuenta a 0)
- maxByDay maximo diario de la cuenta, por defecto 100 000 (leer del web.config)
- Estan asociadas a los CashProvider

Realizado en ASP.NET y c#. Una solucion dividida en varias capas.

- DataLayer (lo que utilices para acceder a la bd)
- SitioWebCashProvider (Las paginas web, estilos, imagenes, jscript, etc.)



Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Crear un nuevo sitio personalizado
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: Diseñador, Desarrollador
Integraciones de API: Otros (Otras APIs)

Freelancers que ya aplicaron para este trabajo

Jose A. S. F. He desarrollado por 5 años plataformas web utilizando .NET, C#, SQL, con amplio manejo de front-end: HTML, CSS, Javascript + detalles

Baja C. Somos un equipo que nos dedicamos al diseño, análisis, implementación y/o mantenimiento de soluciones de IT. Cubrimos todos los aspectos que un proyecto requiere; desde la captura de requerimientos, pasando por el di... + 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.