{"repo":"evolutio/djavue3","free":true,"listed":false,"github":"https://github.com/evolutio/djavue3","clone":"git clone https://github.com/evolutio/djavue3.git","description":"Cookiecutter project template for a full-stack production-ready web application using Django and Vue.js","language":"Python","stars":67,"topics":["cookiecutter","cookiecutter-template","django","docker","frontend","pytest","vite","vitest","vue3","hacktoberfest"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"D-jà vue Um 📦template de projeto completo full-stack , pronto para produção , com boas práticas e focado na produtividade. Combina um frontend moderno (Vue 3 ⚡️ Vite Vuetify) e Backend Python (🦄 Django API) Links Importantes - 💬 Comunidade Djàvue no WhatsApp - 🚀 [DEMO] Acesse o frontend online - 🚀 [DEMO] Backend API Arquitetura Djàvue ❓ Por que? Este template foi criado pelo Tony Lâmpada em 2018. Nesta versão iniciada em 2023, está com diversas boas praticas, principalmente no frontend com Vite e Vue 3. Este template empacota a experiência de muitos anos trabalho com o objetivo de: - 💡 Todos do time conseguirem ser mais produtivos com entregas mais rápidas focando no negócio - 💡 Clientes mais felizes - 💡 Produto final com mais qualidade, boas práticas e fácil de mudar 💡 Principais funcionalidades Backend - 🦄 Django e Postgres (Local == PROD) - 📦 Estrutura de pastas para facilitar a organizacao e implementacao de novas funcionalidades - 🛠️ Pytest Teste configurado com exemplos para promover TDD - 🛠️ Qualidade de código usando Linter - 💡 Integração entre FRONTEND e BACKEND para focar no que interessa - 🔩 .dotenv usando python-decouple para facilitar uso variáveis de ambiente Também usa dj-database-url - 🔩 Usando django-extensions - 🔩 Usuário com campos extras abstract-user - 📦 Views enxutas (urls ➡️ views ➡️ services ➡️ models) Mais fácil de testar - 📦 Negócio separado em contexto (Django Apps) - 🐳 Container para PROD (Dockerfile + dcoker compose) Início com","default_branch":null,"files":null,"tree":[],"storefront":"/r/evolutio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/evolutio/djavue3/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}