logo
  • Projects
  • Articles
logo
  • Projects
  • Articles
Youssef Wael logo

Front-End development and UI engineering with a focus on performance, clarity, and conversion.

Navigation

  • Home
  • Projects
    Front-endReact.jsNext.jsUI/UXWordpress
  • Articles
    FrontendBackendWordPressArtificial IntelligenceDevOps & HostingBusiness & TechDev Tools
  • Services
  • About
  • Contact

Social

©

© 2026 Youssef Wael. All rights reserved.

Front-endBack-end

Avenue Pharma CRM – Medical Field Force & Sales Management System

An integrated CRM system for pharmaceutical companies to manage medical representatives, doctors, pharmacies, field visits, weekly plans, orders, sales targets, and administrative reports with an advanced permissions system and real-time dashboards.

Preview

Front-end

18 screens
project-0
project-1
project-2
project-3
project-4
project-5
project-6
project-7
project-8
project-9
project-10
project-11
project-12
project-13
project-14
project-15
project-16
project-17

Details

Overview

Avenue Pharma CRM is a complete pharmaceutical field-force management platform designed to streamline daily operations for medical representatives, managers, administrators, and accounting teams.

The system centralizes doctor visits, pharmacy management, weekly planning, order tracking, sales targets, reporting, and user management into a single platform with role-based access control and area-based data scoping.

Key Features

Medical Representatives Management

Manage doctors, pharmacies, specialties, and territories.

Track daily and historical medical visits.

Create and follow weekly visit plans.

Monitor personal performance and target achievement.

Weekly Planning System

Advanced drag-and-drop weekly planning board.

Doctor assignment and scheduling.

Visit status tracking and completion monitoring.

Configurable planning windows and approval workflows.

Orders & Sales Operations

Create and manage doctor orders.

Delivery scheduling and address management.

Order status tracking.

Sales performance monitoring.

Reporting & Analytics

Representative performance dashboards.

Coverage and visit analytics.

Monthly KPI tracking.

Sales and activity reports.

Team comparison reports for management.

User & Permission Management

Multi-role access control.

Admin, Manager, Medical Representative, Accountant, and Super Admin roles.

Area-based visibility and security restrictions.

Dynamic permission management.

Dashboard & Business Intelligence

Real-time KPIs.

Doctor coverage monitoring.

Visit trends and activity summaries.

Today's plan overview.

Sales and performance charts.

Technical Highlights

Frontend

React 19

Vite 7

React Router 7

React Hook Form + Yup

Tailwind CSS 4

TanStack Query

Responsive Mobile-First UI

Backend

PHP

MariaDB

REST-style Action API Architecture

Token-Based Authentication

RBAC Authorization System

Optimistic Locking

Idempotent Write Operations

Database-backed Rate Limiting

Business Impact

The platform helps pharmaceutical companies improve field-force productivity, increase doctor coverage rates, optimize weekly planning, monitor sales performance, and maintain full operational visibility across teams and territories.

Developed as a production-ready enterprise CRM solution tailored specifically for pharmaceutical sales and medical representative workflows.

Brief

Front-end

An integrated CRM system for pharmaceutical companies to manage medical representatives, doctors, pharmacies, field visits, weekly plans, orders, sales targets, and administrative reports with an advanced permissions system and real-time dashboards.

Stack

Technologies

React.js
React.js
React Router
React Router
TanStack Query
TanStack Query
React Icons
React Icons
CloudPanel
CloudPanel
Vercel
Vercel
CloudFlare
CloudFlare
PHP
PHP
MySQL
MySQL