Este é um projeto de exemplo de uma empresa genérica, construído utilizando Next.js e algumas bibliotecas complementares. O objetivo deste projeto é fornecer um ponto de partida para projetos web utilizando Next.js.
Acesse o projeto online por meio do seguinte link: https://animated-torte-64e3f1.netlify.app/
- Credenciais de acesso para testes:
- Login: nilson@email.com
- Senha: 123
Explicação sobre o projeto: https://youtu.be/VWs_ljYefAA
Para instalar este projeto em sua máquina local, siga as etapas abaixo:
-
Clone este repositório em sua máquina local:
git clone https://github.com/matefs/next-empresa-generica.git
-
Acesse o diretório do projeto:
cd next-empresa-generica
-
Instale as dependências do projeto:
npm install
-
Inicie o servidor de desenvolvimento:
npm run dev
-
Abra o navegador e acesse http://localhost:3000 para ver o projeto em execução.
A seguir, descrevemos a estrutura de pastas e arquivos deste projeto:
public/
: Este diretório contém arquivos estáticos, como imagens e fontes.src/
: Este diretório contém os arquivos de código fonte da aplicação.src/components/
: Este diretório contém os componentes React reutilizáveis.src/pages/
: Este diretório contém as páginas da aplicação.src/styles/
: Este diretório contém os arquivos de estilo do projeto..eslintrc.js
: Arquivo de configuração do ESLint para manter um código limpo e consistente..gitignore
: Lista de arquivos e pastas que o Git deve ignorar.next.config.js
: Arquivo de configuração do Next.js.package.json
: Arquivo de configuração do Node.js que contém as informações do projeto e as dependências.
Este projeto possui as seguintes rotas:
/
: Página de login/registrar
: Formulário de registro de um novo usuário/aplicacao
: Tela inicial da aplicação/aplicacao/produtos
: Exibição e controle de produtos/aplicacao/usuarios
: Lista os usuários registrados na rota "/registrar"
As contribuições são sempre bem-vindas! Se você deseja contribuir para este projeto, basta seguir as etapas abaixo:
-
Faça um fork deste repositório em sua conta do GitHub.
-
Crie um novo branch com suas alterações:
git checkout -b my-feature-branch
-
Faça suas alterações e faça commit das mesmas:
git commit -m "Adicionando uma nova funcionalidade"
-
Envie suas alterações para o GitHub:
git push origin my-feature-branch
-
Abra um pull request no repositório original e aguarde a revisão e aprovação das alterações.
Este projeto não tem licença.