| Recommend this page to a friend! |
| Info | Documentation | Screenshots | Reputation | Support forum | Blog | Links |
| Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
| 2026-04-28 (9 hours ago) | Not yet rated by the users | Total: Not yet counted | Not yet ranked | |||||
| Version | License | PHP version | Categories | |||
| igreja-aberta 1.0 | BSD License | 7.1 | Tools, Finances, PHP 7, Applications |
| Description | Author | |
This package provides a church activity management application. |
The instructions to use this application are in Portuguese:
Por favor leia este documeto para aprender sobre a estrutura da aplicação de gestão de igrejas.
Plataforma de gestão para igrejas e instituições religiosas, desenvolvida como produto real e também como laboratório multi-stack para comparação arquitetural, estudo técnico e demonstração de capacidade de engenharia de software.
O igreja-aberta nasce com dois objetivos principais:
Mais do que um CRUD, este projeto busca demonstrar: - modelagem de domínio - organização de monorepo - separação de responsabilidades - arquitetura backend/frontend - integração com múltiplos bancos - documentação e padronização - capacidade de transitar entre diferentes tecnologias
Criar um sistema flexível e escalável para apoiar a administração de igrejas, congregações e outras instituições religiosas, contemplando rotinas como:
Ao mesmo tempo, o projeto servirá como base para implementações paralelas nas tecnologias com as quais tenho experiência, funcionando como portfólio técnico comparativo.
Este repositório foi estruturado para abrigar múltiplas implementações do mesmo domínio de negócio.
A ideia central é manter uma base conceitual única, com regras de negócio equivalentes, variando a stack utilizada em cada camada.
igreja-aberta/
??? backend/
? ??? dotnet/
? ??? java/
? ??? php/
? ??? python/
?
??? database/
? ??? mysql/
? ??? oracle/
? ??? postgresql/
? ??? sqlserver/
? ??? sqlite/
?
??? frontend/
? ??? angular/
? ??? flutter/
? ??? html/
? ??? next/
?
??? docs/
?
??? .gitignore
??? README.md
Everton Barros Jr ? 35 anos de experiência em desenvolvimento de software, atuando com arquitetura, legados, migrações e times técnicos. Este projeto representa a consolidação de múltiplas stacks dominadas ao longo da carreira, aplicadas a um domínio real.
> "Não sou especialista em uma linguagem. Sou especialista em resolver problemas > com a ferramenta certa."
O que você leva comigo: - 35 anos de experiência comprovada (não teoria, não bootcamp) - Capacidade de atuar em qualquer stack do projeto (back, front, banco, infra) - Entendimento de legados, migrações e dívida técnica - Código que não precisa ser refeito na próxima troca de equipe
O que não levo: - "Fiz na última moda e sumi" - Banco de dados que cai em produção na sexta - Preço de júnior (porque entrega de júnior também não levo - e vocês não vão precisar reescrever tudo em 6 meses)
| Screenshots (1) | ||
| / | backend |
| / | backend | / | dotnet |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Doc. | Documentation | ||
| / | backend | / | dotnet | / | Controllers |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| / | backend | / | dotnet | / | DTOs |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Data | Auxiliary data | ||
| / | backend | / | dotnet | / | DTOs | / | Auth |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| / | backend | / | dotnet | / | DTOs | / | Users |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| / | backend | / | dotnet | / | Middleware |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| / | backend | / | dotnet | / | Models |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| / | backend | / | dotnet | / | Seeders |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| / | backend | / | dotnet | / | Services |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| / | backend | / | go |
| / | backend | / | go | / | database |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| / | backend | / | go | / | handler |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| / | backend | / | go | / | router |
| / | backend | / | php | / | cakephp |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Aux. | Configuration script | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Doc. | Documentation | ||
| / | backend | / | php | / | cakephp | / | .github |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| / | backend | / | php | / | cakephp | / | .github | / | workflows |
| / | backend | / | php | / | cakephp | / | bin |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Example | Example script |
| / | backend | / | php | / | cakephp | / | config |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Data | Auxiliary data | ||
| |
Class | Class source | ||
| |
Aux. | Configuration script | ||
| |
Class | Class source | ||
| |
Aux. | Configuration script | ||
| |
Aux. | Configuration script | ||
| |
Aux. | Configuration script | ||
| |
Class | Class source | ||
| / | backend | / | php | / | cakephp | / | config | / | schema |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| / | backend | / | php | / | cakephp | / | src |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Class | Class source | ||
| / | backend | / | php | / | cakephp | / | src | / | Console |
| File | Role | Description |
|---|---|---|
| |
Class | Class source |
| / | backend | / | php | / | cakephp | / | src | / | Controller |
| File | Role | Description |
|---|---|---|
| |
Class | Class source |
| |
Class | Class source |
| |
Class | Class source |
| / | backend | / | php | / | cakephp | / | src | / | View |
| File | Role | Description |
|---|---|---|
| |
Class | Class source |
| |
Class | Class source |
| / | backend | / | php | / | cakephp | / | templates |
| / | backend | / | php | / | cakephp | / | templates | / | element | / | flash |
| File | Role | Description |
|---|---|---|
| |
Aux. | Configuration script |
| |
Aux. | Configuration script |
| |
Aux. | Configuration script |
| |
Aux. | Configuration script |
| |
Aux. | Configuration script |
| / | backend | / | php | / | cakephp | / | templates | / |
| / | backend | / | php | / | cakephp | / | templates | / | / | html |
| File | Role | Description |
|---|---|---|
| |
Aux. | Configuration script |
| / | backend | / | php | / | cakephp | / | templates | / | / | text |
| File | Role | Description |
|---|---|---|
| |
Aux. | Configuration script |
| / | backend | / | php | / | cakephp | / | templates | / | Error |
| File | Role | Description |
|---|---|---|
| |
Example | Example script |
| |
Example | Example script |
| / | backend | / | php | / | cakephp | / | templates | / | layout |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Example | Example script | ||
| |
Example | Example script | ||
| |
Example | Example script | ||
| / | backend | / | php | / | cakephp | / | templates | / | layout | / | / | html |
| File | Role | Description |
|---|---|---|
| |
Example | Example script |
| / | backend | / | php | / | cakephp | / | templates | / | layout | / | / | text |
| File | Role | Description |
|---|---|---|
| |
Example | Example script |
| / | backend | / | php | / | cakephp | / | templates | / | Pages |
| File | Role | Description |
|---|---|---|
| |
Example | Example script |
| / | backend | / | php | / | cakephp | / | tests |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Example | Example script | ||
| |
Data | Auxiliary data | ||
| / | backend | / | php | / | cakephp | / | tests | / | TestCase |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Class | Class source | ||
| / | backend | / | php | / | cakephp | / | tests | / | TestCase | / | Controller |
| File | Role | Description |
|---|---|---|
| |
Class | Class source |
| / | backend | / | php | / | cakephp | / | webroot |
| / | backend | / | php | / | cakephp | / | webroot | / | css |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| / | backend | / | php | / | cakephp | / | webroot | / | font |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| / | backend | / | php | / | cakephp | / | webroot | / | img |
| File | Role | Description |
|---|---|---|
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Data | Auxiliary data |
| |
Icon | Icon image |
| / | database |
| / | frontend | / | html |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Doc. | Documentation | ||
| |
Data | Auxiliary data | ||
| |
Doc. | Documentation | ||
| |
Doc. | Documentation | ||
| |
Doc. | Documentation | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| / | frontend | / | html | / | assets |
| / | frontend | / | html | / | assets | / | css |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| / | frontend | / | html | / | assets | / | fonts |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| / | frontend | / | html | / | assets | / | js |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| / | frontend | / | html | / | fonts |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| / | frontend | / | html | / | src |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Doc. | Documentation | ||
| |
Doc. | Documentation | ||
| |
Doc. | Documentation | ||
| |
Doc. | Documentation | ||
| / | frontend | / | html | / | src | / | js |
| / | frontend | / | html | / | src | / | line-awesome |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| / | frontend | / | html | / | src | / | partials |
| File | Role | Description |
|---|---|---|
| |
Doc. | Documentation |
| |
Doc. | Documentation |
| / | frontend | / | html | / | src | / | scss |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| / | Tests | / | dotnet |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| / | Tests | / | dotnet | / | Controllers |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. |
| Version Control | Unique User Downloads | |||||||
| 100% |
|
| Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.