Analisando propostas

Sistema de Empréstimo de Bicicletas Compartilhadas

Publicado em 07 de Novembro de 2023 dias na TI e Programação

Sobre este projeto

Aberto

Sistema de Empréstimo de Bicicletas Compartilhadas

Visão Geral do Sistema
O sistema de empréstimo de bicicletas compartilhadas tem como objetivo disponibilizar bicicletas de alta qualidade para locação em locais pré-definidos. O ecossistema é composto por dois principais componentes: o aplicativo de locação para os usuários e o backend administrativo.

Requisitos do Aplicativo para Locação
Tecnologias: À Definir.
Plataforma: Desenvolvimento de aplicativos para Android e iOS.
Cadastro de Usuários: Permitir que os usuários se cadastrem, incluindo informações pessoais e dados de contato.
Pagamento: Opção para os usuários cadastrarem cartão de crédito (não obrigatório inicialmente), com suporte para pagamento via pix.
Mapa Interativo: Mostrar em um mapa os locais de retirada de bicicletas.
Informações de Bicicletas: Exibir tipos de bicicleta disponíveis e seus respectivos valores de aluguel.
Reservas: Permitir aos usuários agendar a locação de bicicletas, escolhendo o local, data e hora desejados.
Retirada e Pagamento: Facilitar a retirada imediata das bicicletas e efetuar o pagamento.
Tempo Restante e Valores: Exibir na tela do usuário o tempo restante de locação e o valor a pagar.
Notificações: Enviar notificações push, incluindo promoções, alertas de tempo esgotado e opção de pagamento adicional.

Requisitos do Backend Administrativo - API
Tecnologias: PHP/Laravel, Livewire, Bootstrap (OneUI).
Painel Administrativo: Desenvolvimento de um painel de controle para a gestão da operação.
Versão Simplificada para Operador: Fornecer uma versão simplificada do painel para os operadores que controlam o dia a dia.
Funções do Operador: Capacidade de contagem de bicicletas disponíveis (entrada/saída do dia de trabalho), visualização de bicicletas retiradas, a devolver e disponíveis, além de registrar ocorrências.

Requisitos do Gestor
Cadastro de Locais e Bicicletas: Permitir o cadastro de locais de retirada e devolução de bicicletas, bem como as bicicletas disponíveis em cada local.
Cadastro de Preços e Períodos: Capacidade de definir os preços de aluguel e os períodos de locação.
Relatórios: Gerar relatórios sobre o desempenho do sistema, incluindo informações sobre reservas, pagamentos, e utilização das bicicletas.

Outros Requisitos Específicos
Retirar em um local e devolver em outro: Implementar a funcionalidade de retirar a bicicleta em um local e devolvê-la em outro.
Pagamento por PIX: Oferecer a opção de pagamento por PIX, bem como definir como cobrar dos usuários que pagaram e usaram a bicicleta por mais tempo.

Contexto Geral do Projeto

O sistema deve funcionar conforme os sistemas de bike share existentes no Brasil: https://play.google.com/store/apps/details?id=pbsc.cyclefinder.tembici&hl=en_US

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android, iPhone
Eu preciso Criar um app
Tipo de aplicativo Loja online
Precisa de back-end Sim
Gateway de pagamento Sim

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por C. F.