Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thiagowaib/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.
https://github.com/thiagowaib/salao-leila
dsin express nodejs reactjs
Last synced: about 2 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/thiagowaib/salao-leila
- Owner: thiagowaib
- License: mit
- Created: 2022-10-28T18:03:26.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-01T01:21:56.000Z (about 2 years ago)
- Last Synced: 2023-03-04T16:57:12.364Z (almost 2 years ago)
- Topics: dsin, express, nodejs, reactjs
- Language: TypeScript
- Homepage:
- Size: 5.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Desafio Técnico 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
* Tecnologias em Uso
* Funcionalidades Desenvolvidas
* Inicialização e Testes
* Prints e Gifs## 📜 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](https://nodejs.org/en/ "Node") (> v.16.x.x) e [Yarn](https://yarnpkg.com/ "Yarn") (> 1.22.x)Inicialização do Servidor
Servidor Inicializado em **http://localhost:3000/**
```bash
# .../salao-leila/Server/
yarn install
yarn start
```Inicialização do Website
Servidor Inicializado em **http://localhost:3001/**
```bash
# .../salao-leila/Website/
yarn install
yarn start
```
Login Administrativo de Teste• Usuário: **`Leila`**
• Senha: **`senha123`**Login Cliente de Teste
• Email: **`[email protected]`**
• 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.