Skip to content

madyans/LeapCert-Front

Repository files navigation

🚀 LeapCert Front

Interface web do projeto LeapCert, construída com Next.js 15, React 19, TailwindCSS e diversas ferramentas modernas do ecossistema frontend. Este projeto proporciona uma experiência de usuário fluida, acessível e responsiva para interações com a plataforma LeapCert.


📦 Tecnologias e Bibliotecas


📁 Estrutura do Projeto

leapcert-front/
├── public/               # Arquivos estáticos
├── src/                  # Código-fonte da aplicação
│   ├── components/       # Componentes reutilizáveis
│   ├── pages/            # Rotas do Next.js
│   ├── hooks/            # Hooks customizados
│   ├── services/         # Comunicação com APIs
│   ├── styles/           # Estilos globais (Tailwind)
│   └── utils/            # Funções utilitárias
├── .eslintrc.js          # Configuração do ESLint
├── tailwind.config.js    # Configuração do TailwindCSS
├── tsconfig.json         # Configuração do TypeScript
└── package.json          # Dependências e scripts do projeto

🔧 Scripts Disponíveis

Comando Descrição
pnpm dev Inicia o servidor de desenvolvimento com Turbopack
pnpm build Cria a versão de produção da aplicação
pnpm start Inicia a aplicação em produção
pnpm lint Executa o ESLint para manter a qualidade do código

✅ Requisitos

  • Node.js 18 ou superior
  • Gerenciador de pacotes pnpm

🚀 Como Rodar o Projeto

Siga os passos abaixo para configurar e iniciar o ambiente de desenvolvimento:

  1. Clone o repositório

    git clone <URL_DO_REPOSITORIO>
    cd leapcert-front
  2. Instale as dependências

    pnpm install
  3. Inicie o servidor de desenvolvimento

    pnpm dev
  4. Acesse a aplicação


🛠️ Lint & Formatação

Este projeto utiliza ESLint com a configuração padrão recomendada pelo Next.js para manter a consistência e qualidade do código. Execute:

pnpm lint

📝 Licença

Este projeto é privado e de uso interno. Todos os direitos reservados.


About

Front-end for LeapCert, a certification management platform built with Next.js. Provides intuitive interfaces for certificate issuance, validation, and user management. Features responsive design, secure authentication, and seamless integration with the LeapCert back-end services.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages