← 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

DealVault – Affiliate Deal Aggregator — galerijafbeelding van het project 1 DealVault – Affiliate Deal Aggregator — galerijafbeelding van het project 2 DealVault – Affiliate Deal Aggregator — galerijafbeelding van het project 3

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