A starter website for football teams
DEMO: Clique aqui para ver uma demo
- Blog
- Blog com paginação e navegação entre os posts por padrão. Os posts podem ser escritos em Markdown através do painel administrativo
- Formulário de contato
- Formulário de contato integrado utilizando o Formspree. Coloque o ID gerado no site do Formspree no campo
formspreeId
no arquivolombardi.config.js
- CMS Integrado
- O projeto vem com uma plataforma integrada para gerenciamento de conteúdo do site utilizando o Netlify CMS. Algumas das funcionalidades desenvolvidas são: blog, páginas institucionais como: sobre a equipre, lista de jogadores e tabela de jogos
- Widgets
- Alguns widgets já estão configurados no CMS para serem exibidos na página inicial e permitir uma fácil customização. São eles: partidas recentes, links para redes sociais, tabela de classificação
- Extensível
- As páginas e widgets podem ser customizados através da interface administrativa. Novas funcionalidades podem ser adicionadas com um pouco de conhecimento de programação
- Clone esse repositório utilizando:
git clone --depth=1 https://github.com/cassiocardoso/lombardi-starter.git <YOUR_PROJECT_NAME>
- Entre no diretório que você acabou de clonar:
cd <YOUR_PROJECT_NAME>
. - Instale as dependencias:
npm install
oryarn
. - Rode a aplicação:
npm run start
oryarn start
.- O front-end estará rodando em:
http://localhost:8000/
. - A API GraphQL estará rodando em:
http://localhost:8000/___graphql
. - O painel de admin (Netlify CMS) estará rodando em:
http://localhost:8000/admin/
.
- O front-end estará rodando em:
Para instruções detalhadas, veja o guia detalhado
Contribuições de qualquer tipo são muito bem-vindas, por favor leia as orientações de contribuição e o nosso código de conduta
MIT license, Copyright (c) 2020 Cassio Cardoso.
Veja mais em LICENSE.