Syncable é uma plataforma moderna e intuitiva para gestão de ponto eletrônico. Com recursos avançados de registro de horas e geração de relatórios, a aplicação oferece uma solução completa para empresas e profissionais que precisam controlar suas jornadas de trabalho de forma eficiente.
- Registro de Ponto: Registro de entrada, saída e pausas com timestamp preciso.
- Relatórios: Geração de relatórios detalhados de horas trabalhadas.
- Exportação: Compartilhamento de dados via CSV e links dinâmicos.
- Dashboard: Visualização clara do histórico de registros e estatísticas.
A aplicação utiliza a arquitetura padrão do Next.js, com:
- Rotas baseadas em arquivos.
- Suporte a SSR e CSR.
- Componentização e modularização.
- Redux para controle global de estado.
- Clone o repositório
git clone https://github.com/seu-usuario/syncable.git
cd syncable-
Instale as dependências
npm install
-
Configure variáveis de ambiente
Crie um arquivo
.envna raiz do projeto com o conteúdo abaixo:NEXT_PUBLIC_API_BASE_URL=http://localhost:3000/api
-
Execute em modo de desenvolvimento
npm run dev
-
Acesse a aplicação Abra no navegador:
http://localhost:3000
| Foto | Nome | Cargo |
|---|---|---|
| Jonatas Silva | FullStack Developer |

