Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/alezzott/shs-excel
- Owner: alezzott
- Created: 2024-05-02T16:54:06.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-11-05T14:07:56.000Z (11 days ago)
- Last Synced: 2024-11-05T14:47:40.579Z (11 days ago)
- Language: TypeScript
- Homepage: https://shs-excel.vercel.app/
- Size: 1.03 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```