← Terug naar alle projecten
DealVault – Affiliate Deal Aggregator
DealVault is a full-stack affiliate marketing website where visitors can browse, filter, and search curated deals and discount links — organised by…
Galerij
Overview
DealVault is a full-stack affiliate marketing website where visitors can browse, filter, and search curated deals and discount links — organised by category. Every click is tracked and redirected through an affiliate link.
Features
- Deal browsing – Filter by category, search by keyword, or browse featured/hero deals on the homepage
- Click tracking – Every outgoing affiliate link click is registered in the database
- Category system – Hierarchical category tree with slug-based URLs
- Admin dashboard – Protected admin panel to manage deals, categories, and users
- User management – Multi-admin support with login, password change, and session handling
- Forgot password flow – Built-in password reset via token
Architecture
Built with Flask using a Blueprint pattern (frontend, admin, auth). Data is persisted in SQLite (development) / PostgreSQL (production) via SQLAlchemy. The frontend is rendered server-side with Jinja2 templates and deployed with Gunicorn.
Meer gezien?
← Alle projecten