/salao-leila

Repositório do Software de agendamento e gerenciamento do Salão de Beleza da Leila, desenvolvido durante a avaliação técnica do processo seletivo para o setor de desenvolvimento da DSIN | Tecnologia da Informação.

Primary LanguageTypeScriptMIT LicenseMIT

Desafio Técnico DSIN

Banner DSIN

Repositório do Desafio Técnico de Desenvolvimento da DSIN - Abordando o software do Salão de Beleza da Cabelereira Leila

Sumário


📜 Descrição

Desenvolvido durante o processo seletivo da DSIN | Tecnologia da Informação, o Sistema do Salão de Beleza da Leia foi desenvolvido com o objetivo de oferecer uma plataforma web onde os clientes do salão pudessem gerenciar e realizar seus agendamentos no salão - assim como a própria Leia pudesse, através de um painel administrativo, gerenciar os serviços ofertados pelo salão.


📲 Tecnologias em Uso

NodeJs - Framework Javascript utilizado para desenvolver a API Restful

MongoDB - Banco de dados em uso

ReactJs - Framework Javascript utilizado para desenvolver o Website

Typescript - Superset do Javascript utilizado em conjunto com ReactJs no Website


🌱 Funcionalidades Desenvolvidas

 Sistema de Login do usuário administrador (Leila)
 Gerenciamento administrativo de Serviços Ofertados (Criar, Modificar, Excluir)
 Sistema de Cadastro e Login de clientes
 Painel web de agendamento de horários para clientes
 Painel web com histórico para gerenciamento de agendamentos para clientes

👩‍💻 Inicialização e Testes

Requisitos: Node (> v.16.x.x) e Yarn (> 1.22.x)

Inicialização do Servidor Servidor Inicializado em http://localhost:3000/

# .../salao-leila/Server/
yarn install
yarn start

Inicialização do Website Servidor Inicializado em http://localhost:3001/

# .../salao-leila/Website/
yarn install
yarn start

Login Administrativo de Teste

• Usuário: Leila
• Senha: senha123

Login Cliente de Teste

• Email: fulano@email.com
• Senha: senha

Observações

É importante que os comandos sejam executados em seus respectivos diretórios, assim como em janelas separadas do CMD/PowerShell/Bash para funcionamento paralelo do servidor e website.
Após inicializar o servidor, sua documentação está disponível em http://localhost:3000/
Alguns dados sensíveis do servidor estão visiveis publicamente em .../salao-leila/Server/.dsin.env APENAS pela facilidade de inicialização da API pela equipe avaliativa ;D

📸 Prints e Gifs

Prints do Website estão disponíveis no repositório através desse link.

Demonstração Cliente

Demonstração Admin

⬆️ Voltar ao topo ⬆️