Evaluating bids

Sistema de Empréstimo de Bicicletas Compartilhadas

Published on the November 07, 2023 in IT & Programming

About this project

Open

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.

Project overview

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

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Required platforms Android, iPhone
I need to Create an app
App type e-Shop
Back-end is required Yes
Payment gateway Yes

Delivery term: Not specified

Skills needed

Other projects posted by C. F.