Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/diogojorgebasso/angelsaudiovisual

My Production Media Company Open Source Website
https://github.com/diogojorgebasso/angelsaudiovisual

firebase media next nextjs14 site tailwindcss

Last synced: 4 days ago
JSON representation

My Production Media Company Open Source Website

Awesome Lists containing this project

README

        

# 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](https://firebase.google.com/) 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](https://tailwindcss.com/), 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](https://github.com/features/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].