Skip to content

diogojorgebasso/angelsaudiovisual

Repository files navigation

Angels Audiovisual Website

Bem-vindo ao repositório do site da Angels Audiovisual!

Descrição

Depois de anos contribuindo para a comunidade e criando software livre, desenvolvemos este site com o objetivo de proporcionar uma excelente experiência de usuário. Aqui estão alguns dos nossos objetivos principais:

  • SEO Excelente: Garantir que o site tenha uma ótima visibilidade nos motores de busca.
  • Carregamento Rápido: Otimizar o tempo de carregamento para proporcionar uma navegação fluida.
  • Facilidade de Uso: Criar uma interface intuitiva e amigável.
  • Design Bonito: Manter um visual atraente e moderno.
  • Acessibilidade: Assegurar que o site seja acessível para todos, passando em todos os testes de acessibilidade possíveis e imagináveis.
  • Identidade Angels: Refletir a essência e a identidade da Angels Audiovisual.

Tecnologias e Ferramentas

Firebase

Utilizamos o Firebase para hospedar o site, garantindo uma infraestrutura robusta e confiável. O Firebase oferece diversos serviços como autenticação, banco de dados em tempo real e hospedagem, o que nos permite focar mais no desenvolvimento da aplicação.

Tailwind CSS

Para estilização, escolhemos o Tailwind CSS, um framework de CSS utilitário que facilita a criação de designs responsivos e modernos. Com Tailwind, conseguimos manter nosso código CSS limpo e organizado, além de acelerar o desenvolvimento.

CI/CD com GitHub Actions

Implementamos CI/CD (Integração Contínua e Entrega Contínua) usando GitHub Actions. Isso nos permite automatizar o processo de build, teste e deploy do site, garantindo que novas mudanças sejam integradas de forma eficiente e sem interrupções.

Acessibilidade

Nosso compromisso com a acessibilidade é uma prioridade fundamental. Utilizamos ferramentas e práticas recomendadas para garantir que nosso site seja acessível a todos, incluindo pessoas com deficiência. Isso inclui a implementação de padrões WAI-ARIA, testes regulares com ferramentas como Lighthouse e Axe, e feedback contínuo de usuários para melhorar a acessibilidade.

Outros

Além dessas tecnologias principais, usamos diversas outras ferramentas e bibliotecas para melhorar a qualidade do código e a experiência do usuário, incluindo ESLint para linting, Prettier para formatação de código e Jest para testes.

Como Contribuir

Se você deseja contribuir com o desenvolvimento do site, siga os passos abaixo:

  1. Faça um fork deste repositório.
  2. Crie um branch para a sua feature (git checkout -b feature/nome-da-feature).
  3. Commit suas alterações (git commit -m 'Adiciona nova feature').
  4. Envie para o branch (git push origin feature/nome-da-feature).
  5. Abra um Pull Request.

Agradecemos sua contribuição para tornar o site da Angels Audiovisual ainda melhor!

Licença

Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Para mais informações sobre o projeto ou para relatar problemas, entre em contato com nossa equipe através do [link de contato].

Releases

No releases published

Languages