Stephan Logo

HAND-CODED BY STEPHAN

Marketing Team Track β€” Full Stack Productivity Tool

Designed & developed during my SDE Internship at Litvik to digitize and optimize the marketing team’s daily workflow.

Tech Stack

ReactTailwind CSSAxiosDjango REST FrameworkPostgreSQL

Problem Solved

Before this tool, marketing task entries were done manually on paper or spreadsheets, leading to delays, errors, and inconsistent logs. My solution was to build a robust web application that could handle:

  • Structured team visit tracking
  • Customer interaction recording
  • Live data preview before submission
  • Filtered report generation in real-time
  • Edit support for already submitted tasks

Key Features

🧠 Dynamic Task Form

Automatically adjusts based on customer count; designed for fast input and validation.

πŸ‘οΈ Preview Before Submission

Reduces submission errors by offering live review of entered details.

πŸ“ Editable Entries

Easily update or fix entries using a PUT request system.

πŸ“Š 1-Click Reports

Generate team-wise, date-wise, or customer-wise reports instantly using advanced filters.

System Architecture

Marketing Tool System Architecture

*Illustration created to show frontend-backend-database flow.

Impact & Achievements

Task Entry Time

Before: ~7 mins

After: ~2.5 mins

Improvement: ↓ 65%

Form Submission Errors

Before: Frequent

After: Rare (validated)

Improvement: ↓ 90%

Edit Support

Before: None

After: Full support

Improvement: βœ“ Added

Report Generation

Before: Manual Excel

After: 1-click filterable

Improvement: βœ“ Automated

Personal Learnings

This project helped me apply full-stack concepts in a real-world business scenario. I strengthened my skills in:

  • React state and component architecture
  • Backend API structuring and model design with Django
  • Data handling using PostgreSQL and Django ORM
  • Building user-first interfaces with real-time previews
  • Collaborating with supervisors & understanding client requirements

PROJECT MOCKUP

Marketing Team Track Screenshot
Marketing Team Track Screenshot
Marketing Team Track Screenshot
Marketing Team Track Screenshot
Marketing Team Track Screenshot
Marketing Team Track Screenshot