Loading repository data…
Loading repository data…
LeonardoFirme / repository
Um gerenciador de tarefas profissional construído com PHP 8.2+ puro, seguindo a arquitetura MVC (Model-View-Controller). O projeto foca em alta performance, segurança rigorosa e uma interface minimalista utilizando Tailwind CSS v4.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Um gerenciador de tarefas profissional construído com PHP 8.2+ puro, seguindo a arquitetura MVC (Model-View-Controller). O projeto foca em alta performance, segurança rigorosa e uma interface minimalista utilizando Tailwind CSS v4.
mod_rewrite habilitadopdo_mysql, fileinfo, opensslgit clone [https://github.com/LeonardoFirme/taskManager-php.git](https://github.com/LeonardoFirme/taskManager-php.git)
cd taskManager-php
2. **Configurar o Banco de Dados:**
* Crie o banco `task_manager` no MySQL.
* Execute o script SQL localizado em `/database/schema.sql` (ou utilize os comandos fornecidos na documentação de setup).
3. **Configurar conexão:**
* Edite o arquivo `config/database.php` com suas credenciais locais.
4. **Permissões de Diretório:**
```bash
chmod -R 775 storage public/uploads
sudo chown -R $USER:www-data public/uploads
.htaccess (AllowOverride All).├── app/
│ ├── Controllers/ # Lógica de controle da aplicação
│ ├── Models/ # Manipulação de dados e regras de negócio
│ └── Views/ # Templates estruturados com Tailwind CSS v4
├── config/ # Configurações de banco de dados e globais
├── core/ # Núcleo do sistema (Router, Security)
├── public/ # Ponto de entrada (index.php, uploads, assets)
└── database/ # Scripts de migração SQL
Este projeto não utiliza frameworks para demonstrar o domínio sobre as vulnerabilidades da OWASP. Implementamos manualmente:
Desenvolvido por