Um aplicativo de código aberto e auto-hospedado para organizar toda a vida da sua família: compras, tarefas, calendário, orçamento, receitas e muito mais.
Uma interface limpa e rápida, aqui preenchida com uma família de demonstração. Experimente ao vivo, nada é salvo.
12 módulos integrados, sincronizados em tempo real em todos os dispositivos.
Categorias automáticas, preços, quantidades e modelos reutilizáveis. Marque os itens em tempo real direto do mercado.
Tarefas recorrentes, 3 níveis de prioridade, atribuição a um membro da família.
Visualização mensal com cores por membro, compromissos recorrentes e de dia inteiro, uma cor por compromisso, busca e lembretes automáticos configuráveis.
Horários de trabalho e escola para cada membro, faixas de horário dia a dia.
Biblioteca da família com ingredientes, instruções, fotos, tags e filtros avançados.
Visualização semanal vinculada às suas receitas, exportação em PDF do plano da semana.
Acompanhamento mensal de despesas, limites por categoria e gráficos de tendência da família.
Informações de saúde, alergias, vacinas e contatos de emergência por membro.
Um feed compartilhado para a casa: texto, foto ou link. Todos veem, e cada membro pode marcar como lido.
v1.7.0Cada alteração é propagada instantaneamente para todos os dispositivos via WebSocket.
v1.0.7Lembretes de compromissos e alertas de tarefas via Web Push VAPID, mesmo com o aplicativo fechado.
v1.0.7Convide membros por meio de um link. Solicitações de acesso, papéis de pai/filho, transferência de propriedade.
v1.0.7Instale o aplicativo no iOS, Android ou desktop como um app nativo, com suporte offline.
Sincronize o OpenFamily com seus aplicativos auto-hospedados em um clique, sem editar nenhum arquivo de configuração.
Importação automática de todas as suas receitas (paginação, API v1 & v2).
Receitas
Importação de receitas via API REST do Django.
ReceitasSincronização da lista de compras via WebSocket. Compatível com entidades todo modernas (2023.6+) e legadas.
ComprasSincronização de lista de compras e estoque com sua instância do Grocy.
Compras e estoqueImportação via CalDAV com descoberta automática de calendários e deduplicação por UID.
CalendárioA ideia de conectar o OpenFamily ao ecossistema de auto-hospedagem familiar (Mealie, Grocy, Home Assistant, Nextcloud) surgiu de uma troca direta com Makernix.
No Windows, basta um duplo clique. Caso contrário, o único pré-requisito é o Docker.
Baixe o OpenFamily-Setup.exe e siga o guia. Node.js e PostgreSQL já vêm inclusos: sem Docker, sem configuração. Uma janela é aberta com três botões (Iniciar, Parar, Abrir) e mostra o endereço local para acessar pelo seu celular.
Baixar a versão mais recente (Windows)Baixe o OpenFamily.apk, permita instalações de fontes desconhecidas e, em seguida, abra o aplicativo e informe o endereço do seu próprio servidor. Adicione o repositório ao Obtainium para receber atualizações automáticas a partir dos GitHub Releases.
Baixar o APK (Android)Copie o arquivo de ambiente e preencha suas configurações (segredos JWT, URLs, VAPID…).
git clone https://github.com/NexaFlowFrance/OpenFamily.git cd OpenFamily cp .env.example .env # Edit .env with your settings
Inicia os 3 serviços: PostgreSQL, o servidor Express e o frontend Nginx. Para não compilar nada, aponte o arquivo compose para as imagens publicadas ghcr.io/nexaflowfrance/openfamily-server e -client e execute sem --build.
docker-compose up -d --build
O aplicativo fica disponível na sua rede local (ou no seu domínio em produção).
Frontend: http://localhost:3000 API: http://localhost:3001/health
Execute o smoke test que valida todos os módulos da API.
npm run smoke:api
A auto-hospedagem continua gratuita para sempre. Para famílias que preferem não rodar um servidor, existe o OpenFamily Cloud: o mesmo aplicativo, hospedado para você.
Zero instalação, atualizações e backups automáticos, dados hospedados na França. O mesmo aplicativo de código aberto, sem anúncios, sem rastreamento, e você pode exportar tudo e migrar para a auto-hospedagem quando quiser.
3,90 €/mês por família. Uma única assinatura para toda a casa, ativada diretamente dentro do aplicativo.
Cada componente escolhido para desempenho, segurança e facilidade de manutenção.
Seus dados ficam com você. Contribua com o projeto ou implante sua própria instância agora mesmo.
Obrigado a todos que contribuem com o projeto.
NexaFlowFrance
125 commits
thecybermacgyver
colaborador frequente
QuentinCazier
5 commits
LoicHarrang1
4 commits
victorprouff
4 commits
filipevieira
3 commits
ShizengLiu
2 commits
streletskiy
2 commits
lakhassane
1 commit
caludeayi
1 commit
blastik
1 commit
Ideia das integrações com terceiros: obrigado a Makernix. A ideia surgiu de uma troca direta com ele.
Quer contribuir? Leia a documentação →