Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/diogojorgebasso/angelsaudiovisual
- Owner: diogojorgebasso
- License: mit
- Created: 2023-09-15T00:33:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-04T11:30:18.000Z (5 months ago)
- Last Synced: 2024-08-04T12:39:07.153Z (5 months ago)
- Topics: firebase, media, next, nextjs14, site, tailwindcss
- Language: TypeScript
- Homepage: https://angelsaudiovisual.com
- Size: 25.6 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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].