Skip to content

Site da escola de karate "Dojo Águia". Desenvolvido com NextJS, Typescript, Material UI e Firebase.

License

Notifications You must be signed in to change notification settings

aliine98/dojo-aguia

Repository files navigation

Dojo Águia

Deploy: https://dojo-aguia.vercel.app

CodeFactor GitHub language count GitHub repo size Linkedin URL

Table of Contents

  1. Sobre
  2. Funcionalidades
  3. Screenshots
  4. Tecnologias
  5. Rodando localmente
  6. Como contribuir para o projeto
  7. Licença

💻 Sobre o projeto

Site da escola de artes marciais "Dojo Águia", desenvolvido com NextJS, Typescript, Material UI components e Firebase. Deploy feito na Vercel.

✨ Funcionalidades

  • Login para admin (Único usuário)
  • Galeria de fotos; admin pode adicionar e deletar fotos
  • Página de listagem de alunos; admin pode adicionar, atualizar e deletar alunos
  • Recuperar senha para o admin
  • Página de planos e contato

🎨 Screenshots

Desktop:

dojo-aguia-home

dojo-aguia-planos

dojo-aguia-alunos

dojo-aguia-galeria

dojo-aguia-alunos-logado

dojo-aguia-recuperar-senha

Mobile:

🛠 Tecnologias

  • NextJS
  • Typescript
  • Material UI
  • Firebase

🚀 Rodando localmente

Clone o projeto

  git clone https://github.com/aliine98/dojo-aguia

Entre no diretório do projeto

  cd dojo-aguia

Instale as dependências

  npm install

Abra o servidor

  npm run dev

Será mostrado os links do servidor, clique ou copie e abra no navegador.

Caso queira utilizar as funcionalidades completas, crie um novo projeto em sua conta do firebase e substitua as configurações no arquivo firebase.ts que está na pasta services

😯 Como contribuir para o projeto

  1. Faça um fork do projeto.
  2. Crie uma nova branch com as suas alterações: git checkout -b my-feature
  3. Salve as alterações e crie uma mensagem de commit contando o que você fez: git commit -m "feat: My new feature"
  4. Envie as suas alterações: git push origin my-feature
  5. No seu repositório clique num botão chamado Compare & Pull Request e crie o seu PR.

Caso tenha alguma dúvida confira este guia de como contribuir no GitHub

📝 Licença

License

Feito com ❤️ por Aline Bevilacqua!

⬆ Voltar ao topo

Releases

No releases published

Packages

No packages published

Languages