Este repositório contém o Solaria, a aplicação web (SPA) que serve como frontend do marketplace de energia solar da organização. É por aqui que usuários finais, profissionais instaladores e empresas do setor se cadastram, buscam painéis solares, publicam e consultam anúncios, montam perfis públicos e trocam mensagens em um chat integrado. O app é construído em React com TypeScript e Vite, consome APIs REST próprias e serviços do Firebase (Firestore) para funcionalidades em tempo real, e é internacionalizado para os idiomas en-US, es-ES e pt-BR. O build final é uma imagem Docker com Nginx servindo os arquivos estáticos gerados.
- ARCHITECTURE.md, estrutura de pastas e decisões de arquitetura do frontend.
- RUNNING.md, como rodar o projeto localmente.
- DEPLOYMENT.md, como o deploy funciona na organização.
- CONTRIBUTING.md, convenções de commit, branch e Pull Request.
- CODE_OF_CONDUCT.md, código de conduta do projeto.
- SECURITY.md, como reportar vulnerabilidades de segurança.