Analisando propostas

Base Sistema Web

Publicado em 04 de Novembro de 2017 dias na TI e Programação

Sobre este projeto

Aberto

Criar um Sistema Web no estilo SaaS em ASP.NET C# com a seguinte arquitetura: mvc + ddd + tdd, e angularjs 2 como camada de apresentação. OBS: Caso tenha outra arquitetura para sugerir estou disposto a ouvir.
Ele deve ser Multitenancy (Multi-inquilino).
O sistema deve ter login e a parte de segurança bem trabalhada e fácil de manter.
O banco de dados inicial será Postgres, porém o sistema deve ser multibanco.
A tela principal deve ter um Dashboard e um menu dinâmico. Pode ser escolhido um framework (gratuito ou não) para esta parte. O foco é a base do sistema bem feita e com ótima usabilidade.

Deverá ser criada a base de controle de usuários, uma tela base de cadastro e pesquisa e um relatório destes dados.
Faz parte desta primeira etapa:
- Arquitetura de desenvolvimento (exemplo: mvc + ddd + tdd)
- segurança
- arquitetura de banco de dados (deve contemplar que todos os clientes usarão um único banco - multitenancy)
- definição do design
- criação da tela de login, com design e usabilidade definida.
- Criação da tela principal do sistema responsiva, com sistema de menus e dashboards (usar Framework).
- Criação de uma classe base para todas as telas, com controle de usuários, com design e usabilidade definida.
- Criação de uma tela “herdada” da classe base com vários controles, exemplificando o layout.
- Criação da tela de cadastro de perfis de usuários.
- Criação da tela de cadastro de usuários.
- Criação de uma classe base para cadastros (CRUD), com design e usabilidade definida e com um exemplo funcionando.
- Criação de uma classe base para pesquisas de informações, com design e usabilidade definida e com um exemplo com master-detail e filtros funcionando.
- Criação de uma classe base para lançamento de dados (cabeçalho e itens), com design e usabilidade definida e com um exemplo funcionando.
- Criação de uma classe base para relatórios, com design e usabilidade definida e com um exemplo com vários filtros e relatório com layout máster-detail funcionando.
- Manual de uso da arquitetura e das bases criadas.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Cloud Storage (Dropbox, Google Drive, etc), Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias