Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alezzott/shs-excel

Teste para o processo seletivo da shs-health-tech
https://github.com/alezzott/shs-excel

Last synced: 1 day ago
JSON representation

Teste para o processo seletivo da shs-health-tech

Awesome Lists containing this project

README

        

# Projeto SHS-Excel

## Sobre o Projeto

O projeto SHS-Excel é uma aplicação web que permite aos usuários fazer upload e processar arquivos Excel. Ele fornece funcionalidades para ler, validar e salvar dados de planilhas Excel.

## Tecnologias Utilizadas

- **Next.js**: Framework principal para a construção da aplicação web.
- **Prisma**: ORM utilizado para operações de banco de dados.
- **React**: Biblioteca JavaScript para construção de interfaces de usuário.
- **Ant Design (antd)**: Biblioteca de componentes UI para React.
- **Axios**: Cliente HTTP para fazer requisições de API.
- **Dayjs**: Biblioteca para manipulação de datas.
- **React Hook Form**: Biblioteca para gerenciamento de estado e validação de formulários.
- **React Query**: Biblioteca para gerenciamento de estado do servidor em aplicações React.
- **XLSX**: Biblioteca para leitura e escrita de arquivos Excel.
- **Zod**: Biblioteca para validação de dados.

## Como Iniciar o Projeto

1. Clone o repositório:
```
git clone https://github.com/alezzott/shs-excel.git
```
2. Instale as dependências:

```
npm install
```

3. Inicie o servidor de desenvolvimento:
```
npm run dev
```
ou
```
yarn dev
```
4. Acesse a aplicação em [http://localhost:3000](http://localhost:3000).

#### Caso queira executar os testes do projeto, siga os passos abaixo:

1. Certifique-se de que todas as dependências estão instaladas:

```
npm install
```

2. Execute os testes:
```
npm run test
```