Versão: Outubro 2025 · Cliente: Quinta do Cota
O projeto Quinta do Cota consiste numa plataforma digital bilingue (🇵🇹 / 🇬🇧), que integra um website institucional e uma loja online totalmente conectada. A iniciativa tem como propósito divulgar os vinhos da Quinta do Cota, partilhar a sua história e oferta de enoturismo, e proporcionar ao utilizador uma experiência de compra direta, segura e adaptada a todos os dispositivos.
🌐 Frontend (website + loja):
https://quintadocota-version-2-shop.pages.dev/
🌐 Painel Administrativo (backend Django):
https://admin-quintadocota.onrender.com/
🌐 Frontend (website + loja):
https://quintadocota.pt/
https://quintadocota.com/
🌐 Painel Administrativo (backend Django):
https://admin.quintadocota.com/
React (Vite) HTML5 CSS3 Bootstrap AOS (animações) React Router
Django 5.x Django REST Framework PostgreSQL Python Cloudinary
Stripe API Resend
Render (backend) Cloudflare Pages (frontend)
Visão geral do painel de administração:
Na imagem abaixo pode ver todos os módulos criados para a construção da base de dados do website.
Na imagem abaixo é possível visualizar todos os módulos criados para a construção da base de dados do website, bem como a forma como o Backend (Django) comunica com o Frontend (React) através de REST APIs.
Nota: Em modo de teste, pode simular compras sem custos. Use qualquer data de expiração futura (ex.: 12/34) e qualquer CVC (ex.: 123).
| Tipo | Número | Resultado |
|---|---|---|
| 💳 Visa | 4242 4242 4242 4242 | ✅ Testado |
| 💳 MasterCard | 5555 5555 5555 4444 | ✅ Testado |
| 💳 American Express | 3782 822463 10005 | ✅ Testado |
Após um pagamento bem-sucedido, é enviado um email de confirmação ao cliente. Outro email é enviado ao administrador com uma notificação, e a encomenda é automaticamente registada no painel de administração.
No exemplo abaixo pode ver como fazer uma compra em modo de teste usando o Stripe Payments.
No exemplo abaixo pode ver como fazer uma compra usando o MB WAY com um número de telefone português.
Abaixo encontra-se o diagrama de verificação de todos os links e botões do website — desde o menu principal até ao checkout, incluindo o comportamento multilíngua (PT/EN) e o rodapé.
🌐 Frontend (website + loja):
https://quintadocota.pt/
https://quintadocota.com/
https://quintadocota-version-2-shop.pages.dev/
🌐 Painel Administrativo (backend Django):
https://admin.quintadocota.com/
https://admin-quintadocota.onrender.com/
🌐 Página Principal
🇵🇹
quintadocota.pt/hellofromquintadocota
🇬🇧
quintadocota.pt/en/hellofromquintadocota
🇪🇸
quintadocota.pt/es/hellofromquintadocota
🇫🇷
quintadocota.pt/fr/hellofromquintadocota
🌐 Página de Informação
🇵🇹
quintadocota.pt/pt/hellofromquintadocota-info
🇬🇧
quintadocota.pt/en/hellofromquintadocota-info
🇪🇸
quintadocota.pt/es/hellofromquintadocota-info
🇫🇷
quintadocota.pt/fr/hellofromquintadocota-info