Skip to content

Semi-annual work. Cryptocurrency application management system. See README for details.

Notifications You must be signed in to change notification settings

paolagarb/BlockTechMVC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlockTech

🎒 Trabalho Semestral - PIM

Tecnologias
  • Front-end: HTML5, CSS3, Bootstrap, JavaScript

  • Back-end: C#, ASP.NET Core

  • Banco de Dados: SQL

Descrição

"Uma empresa oferece serviços baseados na tecnologia blockchain para a manipulação de vários tipos de criptoativos (criptomoedas, criptocommodities (Etherum), criptotokens etc). Como esta tecnologia ainda é nova, não houve tempo para o desenvolvimento de um sistema interno de gerenciamento das operações realizadas na empresa pelos seus clientes, como por exemplo o cadastro de clientes e usuários, relatórios executivos para tomada de decisões, entre outras diversas operações efetuadas etc. Assim a empresa contratou uma fábrica de software (Grupo do PIM) para o desenvolvimento do sistema interno de gerenciamento, tanto para a empresa como para seus clientes. Este sistema deve contemplar uma parte em web (deve ser responsivo), deve ser previsto o uso da linguagem C# para a etapa bem como o uso do banco de dados MS SQL Server."

"O sistema é pensado para que o cliente da empresa possa ter total controle de seus investimentos, contratos inteligentes entre outros negócios baseados no blockchain, logo devem ser apresentados relatórios parciais diários e consolidados mensalmente, gráficos, alertas, etc."

"Não deve ser desenvolvido um sistema para fazer lançamentos em blockchain, pois isso a empresa já possui, e está funcionando adequadamente. O que deve ser desenvolvido é um sistema de gerenciamento e controle administrativos, que com base nas operações realizadas pelos clientes ofereça ferramental para análise dos investimentos ao longo do tempo."

Funcionalidades

✅ Cadastro de clientes.

✅ Funcionalidades visíveis apenas aos usuários logados no sistema.

✅ Cadastro de novas criptomoedas (apenas pelo usuário administrador).

✅ Alteração e exclusão de criptomoedas (apenas pelo usuário administrador).

✅ Cadastro/alteração de valores das criptomoedas (apenas ao usuário administrador).

✅ Pesquisa de criptomoedas por nome.

✅ Filtragem de criptomoedas e seus respectivos valores por data.

✅ Ordenação de criptomoedas por nomes.

✅ Histórico de transações (administrador visualiza histórico geral, usuário visualiza apenas o próprio).

✅ Especificação de transações - tipo de transação (compra/venda).

✅ Ordenação de transações por data (administrador pode ordenar por nome dos usuário).

✅ Filtragem de criptomoeda por nome.

✅ Exibição de conta do usuário, além de detalhes, como sua conta vinculada.

✅ Exibição de saldo atual - total do usuário (baseado no valor atual da criptomoeda na qual possui investimento + saldo não investido)

✅ Listagem de aplicações dos usuários (administrador pode visualizar todos os usuários).

✅ Gráfico com o valor atual de todas as criptomoedas cadastradas.

✅ Gráfico com o valor dos últimos 7 dias de todas as criptomoedas.

✅ Gráfico com o valor dos últimos 30 dias de todas as criptomoedas.

✅ Gráficos para cada criptomoeda com seus valores dos últimos 7 dias.

✅ Gráficos para cada criptomoeda com seus valores dos últimos 30 dias.

✅ Gráfico dos últimos 30 dias, indicando a porcentagem do valor da criptomoeda em relação ao dia anterior.

✅ Todos os investimentos do usuário, indicando o valor investido e o valor atual.

✅ Gráficos semanais e mensais indicando o investimento do usuário (administrador visualiza gráfico com o investimento geral).

✅ Simulação de compra e venda de criptomoedas

🌄 Imagens
Tela Inicial Cadastro
image image
Criptomoedas Criptomoedas - Pesquisa por data
image image
Transações Transações - Pesquisa por criptomoeda
image image
Conta Conta - Detalhes
image image
Aplicações Gráfico - valor dia atual
image image
Gráfico - Porcentual dos últimos 7 dias Gráfico - Valor últimos 7 dias da criptomoeda selecionada
image image
Gráfico - Porcentual dos últimos 30 dias Gráfico - Valor últimos 30 dias da criptomoeda selecionada
image image
Investimentos Investimento da criptomoeda selecioanda
image image
Investimentos - Gráfico mensal da criptomoeda selecionada Simulação
image image
Simulação - Compra Simulação - Venda
image image
Para visualizar as funcionalidades do Administrador, realize o download do trabalho completo aqui. * Manual do usuário completo - página 56 * Manual do administrador - página 86

About

Semi-annual work. Cryptocurrency application management system. See README for details.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages