Bem-vindo ao meu projeto de xadrez, uma plataforma gamificada colaborativa projetada para mapear todas as jogadas de xadrez possíveis envolvendo jogadores de todo o mundo. Este é o projeto culminante do meu curso de banco de dados, construído com a paixão de combinar gamificação com a resolução de problemas complexos de forma amigável, escalável e envolvente.
- PostgreSQL para gerenciamento robusto de banco de dados
- HTML, CSS e JavaScript para UI/UX responsivo e intuitivo
- Node.js para o back-end poderoso e escalável
- Next.js para uma experiência de front-end perfeita e roteamento fácil
Este é um projeto Next.js inicializado com [create-next-app
](https://github.com/vercel/next.js/tree/canary/packages /criar-próximo-aplicativo).
Em primeiro lugar, clone este repositório em sua máquina local. Em seguida, navegue até o diretório do projeto e execute o servidor de desenvolvimento usando um dos seguintes comandos:
npm run dev
# ou
desenvolvedor de fios
# ou
pnpm dev
Depois que o servidor iniciar, abra seu navegador e navegue até http://localhost:3000 para ver o resultado.
Sinta-se à vontade para começar a explorar e editar as páginas. Comece com pages/index.tsx
. A mágica do hot-reloading significa que a página é atualizada automaticamente conforme você edita o arquivo.
Os endpoints da API para este projeto podem ser acessados em http://localhost:3000/api/hello. Você pode editar este endpoint em pages/api/hello.ts
.
Observe que o diretório pages/api
é mapeado para /api/*
. Os arquivos neste diretório são tratados como rotas de API em vez de páginas React.
Este projeto utiliza next/font
para otimizar e carregar automaticamente o Inter, uma fonte personalizada do Google.
Expanda seu conhecimento sobre Next.js com os seguintes recursos:
- Documentação do Next.js - Informações detalhadas sobre os recursos e a API do Next.js.
- Learn Next.js - Um tutorial interativo do Next.js.
Não hesite em conferir o repositório GitHub Next.js. Seus comentários e contribuições são muito apreciados!
Implante seu aplicativo Next.js sem esforço com a Plataforma Vercel, projetado pelos criadores do Next.js.
Para obter mais detalhes, consulte a documentação de implantação do Next.js.
Sinta-se à vontade para bifurcar este projeto, criar uma ramificação de recursos e enviar uma solicitação pull. Suas contribuições são sempre bem vindas!
Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE para obter mais informações.