Pesquisar

Plataforma de voluntariado

31/03/2020 às 14:54

Descrição do Projeto:

O objetivo do projeto é que seja feito uma plataforma (aplicação web) que seja voltada a voluntariado. Esse projeto é um TCC, porém ele vai ser levado adiante como projeto filantrópico posteriormente.

Os frameworks para back e front end são a critério do desenvolvedor.

A plataforma deve conter:

• Cadastrar/editar/deletar entidades (as que vão receber os voluntários)
? Nome, Tipo, CNPJ, Estado, Cidade, Endereço, e-mail, Telefone, período de funcionamento (quais horaríos e dias está disponível para receber voluntários) quantidade máxima de voluntários por período e se aceita doações ou não, e Descrição. Poderá também cadastrar um logo para sua instituição.
• Cadastrar/editar/deletar usuários que possam se voluntariar
? Nome, Estado, Cidade, Endereço, e-mail, Telefone, se aceita contato de entidades ou não, e Descrição. Poderá também cadastrar uma imagem de perfil.

• O tipo de entidade deve ser possível o administrador do sistema cadastrar.

• Agendamento/cancelamento do agendamento (parte do usuário) e confirmação/reclusa de visita (entidade).
? O agendamento poderá ser feito por dia e períodos (manhã, tarde, noite e dia inteiro).

• A conclusão de uma visita deverá ser confirmada por ambas as partes (entidade e usuário), poderá ser possível deixar um comentário e uma avaliação (de 1 a 5 estrelas) por parte da entidade e usuário.

• O perfil de uma entidade e de um usuário deverá mostrar todas as informações, incluindo avaliações realizadas e uma seção para todos os comentários.

Na busca de uma entidade para o usuário deve conter os filtros:
• Nome da entidade
• Distância máxima (utilizando google maps, se baseando na localização atual), tendo um campo para colocar seu endereço ou permitir que o navegador utilize sua localização
• Tipo de entidade (pode selecionar múltiplas)
• Data e período desejado (já filtrando a disponibilidade da entidade)
• Avaliação da entidade (Todas, 2 ou +, 3 ou +, 4 ou + e 5)

• Chat (quando habilitado) entre o usuário (precisa habilitar) e a entidade (sempre habilitada).

• O layout deve ter uma boa aparência e ser agradável com princípios básicos de UX, podendo ser utilizado também no navegador de celular.

• O código deve estar bem construído, edentado e com maior quantidade de comentários se possível (sem referência de autoria).

Desejável NodeJS.

Atividades do cliente nesse projeto:

Última visualização: 12/05/2020 às 10:20

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 23
Propostas excluídas: 23
Interessados: 33
Tempo restante:

Cliente

Propostas (0)

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Converter API no Laravavel 10 para Array - Olá Devs, preciso de alguém com experiência em laravel para um job. Estou tendo uma dificuldade para converter uma api em um array por isso quero sua ajuda, para maiores detalh...

Desenvolvimento de marketplace - multivendedor - Criação de ecommerce - plataforma web Criação de plataforma para validação de MVP. Após validação haverá desenvolvimento comp...

Melhorar e finalizar sistema por comando de voz - Preciso de um programador para implementar/melhorar e finalizar um sistema de comando por voz para um jogo com algumas funcionalidades específicas. Seria para substituir o uso do mouse para ...

Site para torneios de jogos online - Preciso de um site onde qualquer um possa criar o seu perfil para participar de torneios esports Os torneios acontecerão de forma onde cada partida terá o seu chat para que os jogado...

Criação de landing page - Criação de uma landing page para uma empresa utilizando apenas Wordpress e Elementor, deve ser responsiva para mobile e desktop

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.