DesignMate
Automatize a criação de projetos Flask com padrões de projeto e estrutura modular.
O DesignMate é uma ferramenta desenvolvida para simplificar e acelerar a criação de projetos Flask. Com ele, você pode gerar automaticamente uma estrutura de diretórios e arquivos seguindo as melhores práticas de desenvolvimento, incluindo padrões de projeto e organização modular.
Principais Funcionalidades:
- Estrutura Automatizada :
- Cria automaticamente diretórios e arquivos para modelos, rotas, serviços, utilitários, testes e migrações.
- Gera arquivos básicos com código inicial para cada parte do projeto.
- Padrões de Projeto :
- Implementa padrões de projeto como Singleton, Factory, Observer e outros, prontos para uso.
- Facilita a aplicação de boas práticas de desenvolvimento.
- Organização Modular :
- Separa claramente as responsabilidades (models, routes, services, utils, etc.).
- Promove um código mais limpo, organizado e fácil de manter.
- Configuração Simplificada :
- Gera automaticamente arquivos de configuração para diferentes ambientes (desenvolvimento, teste, produção).
- Inclui suporte a variáveis de ambiente e banco de dados SQLite por padrão.
- Testes Integrados :
- Cria uma estrutura básica para testes automatizados usando pytest.
- Facilita a implementação de testes unitários e de integração.
- Fácil de Usar :
- Interface simples e intuitiva.
- Comandos diretos para criação e exclusão de projetos.
Benefícios:
- Economize Tempo : Elimina a necessidade de configurar manualmente a estrutura do projeto.
- Padronização : Garante que todos os projetos sigam as mesmas boas práticas.
- Escalabilidade : Estrutura modular pronta para crescer com o projeto.
- Produtividade : Foco no desenvolvimento da aplicação, não na configuração inicial.
Metadata
Release files for designmate 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| designmate-1.0.0.tar.gz | 6.2 kB | Without provenance | Details for designmate-1.0.0.tar.gz |
Release files / designmate-1.0.0.tar.gz
| Download URL | designmate-1.0.0.tar.gz |
|---|---|
| Size | 6.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
58a7b1a7e5aae3b7fc23b65428ee4284efbdbd4a80390bfcae634a2f80ae4f35
|
|
BLAKE2b-256 checksum How to use checksums |
35fd1b7d375105030b18b95a785f464469c04c8eacebd7e25ca63e677e04d3e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.11.9
|
Security for designmate 1.0.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.