Desarrollo de aplicación/software para sistema de bicicletas compartidas

Evaluando propuestas

Publicado: Hace 5 meses Plazo: 95 días Propuestas: 7 Freelancers interesados: 12

Abierto

Descripción:

Queremos lograr un desarrollo que tenga un control y manejo de un hardware, registro y manejo de usuarios y seguimiento de prestamos y recolección y manejo de datos para un sistema de bicicletas compartidas. El desarrollo debe ser para uso de los usuarios y administración del operador

El software debe contener los siguientes requisitos:

1. Software tipo cliente servidor con posibilidad de instalar el componente Servidor
en la infraestructura tecnológica.
2. Panel de control donde se indique la cantidad de bicicletas disponibles y
entregadas para cada una de las estaciones del sistema.
3. Control automatizado para el enganche y desenganche de prestar y recibir
bicicletas.
4. Mantener centralizada toda la administración, gestión y control de las bicicletas
(a nivel de usuario y estación), información de usuarios y datos
relevantes, los cuales se puedan exportar a través de informes que facilite el
sistema, como mínimo:
Préstamos diarios, semanales y mensuales por bicicleta.
Cantidad de usuarios registrados, activos, inactivos y bloqueados.
Tiempos de uso de cada Bicicleta.
5. Tarificación de tiempo (en minutos y horas) de uso de las bicicletas y posibilidad
de programación de tiempos de préstamo (en minutos y horas).
6. Administración, gestión y actualización de la base de datos de usuarios del
sistema.
7. Registro de los operadores del sistema, permitiendo el ingreso de sus datos.
8. Registro y actualización de bicicletas y estaciones.
9. Administración de usuarios con las siguientes características:
 Registro
 Activación
 Inactivación
 Bloqueo
 Actualización de información
 Caracterización de usuarios
10. Manejo de perfiles por tipo de usuario:
 Administrador
 Operador
 Mecánico
 Usuario o cliente
11. El registro de los usuarios se hara mediante la información del
documento de identificación del usuario y con huella dactilar mediante un
dispositivo biométrico lector de huella digital.
12. Control de bicicletas circulando y entregadas en las estaciones a nivel de
usuario.
13. Bicicletas disponibles en las estaciones.
14. Bicicletas en mantenimiento.
15. Control y programación del tiempo de uso de las bicicletas.
16. Motor de base de datos soportados: Microsoft SQL Server, Postgresql, MySql.
Cualquiera de los anteriores.
17. Sistemas operativos soportados en Servidor y Cliente: Microsoft Windows y
Linux.
18. Supervivencia en las Estaciones: En caso de que las Estaciones pierdan la
conexión con la plataforma central de la solución de software, las Estaciones
deben tener la capacidad de funcionar de manera independiente con todas las
funcionalidades.
19. El software entregado debe soportar fuertes mecanismos de seguridad
(incluyendo, pero no limitado a: personalización de contraseña, registro de
autenticación y registro de auditoría).

La idea es posteriormente vincular este software a una app para los usuarios.

Categoría: IT & Programación
Subcategoría: Aplicaciones de escritorio
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: No (No he administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Integraciones de API: Social media (Facebook, Twitter, etc), Payment Processor (Paypal, Stripe, etc), Cloud Storage (Dropbox, Google Drive, etc), Otros (Otras APIs)
Plataformas requeridas: Windows, Mac OS, Linux / Unix

Freelancers que ya aplicaron para este trabajo

Juan I. Soy un Desarrollador de Software con 11 años de experiencia, a lo largo de mi carrera he podido manejar diversas plataformas de desarrollo, desde las mas básicas hasta las mas modernas: QBasic, FoxPro, Visual Basic 6.... + detalles

Carlos E. P. Soy un profesional experimentado, con un alto sentido en el uso de herramientas tecnológicas que apoyan los objetivos de negocio. + detalles

Carlos C. U. DESARROLLADOR FULL STACK Ingeniero en Ejecución en Computación e Informática, Desarrollador Full-Stack desde 2013, conocimientos en tecnologías tales como: Desarrollo WEB Front-End: Javascript, RoR, AngularJS... + detalles

Isaac J. Ejecutivo en Tecnologías de la Información con puestos de dirección en ventas consultivas y Delivery Management con perfil tecnológico y de arquitecto de soluciones para empresas transnacionales. He trabajado para la... + detalles

leandro b. Programador innovador y visionario,trabajo con diferentes lenguajes de programación tanto para web como para el desarrollo de aplicaciones moviles.me gusta crear proyectos innovadores que le entreguen al cliente un pl... + 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