SAMS

Cengage SAMS: Internal Sales & Management Suite in Flutter, React, & Java

We designed and developed the SAMS (Sales and Management System) suite, comprising both a mobile app and a web platform, exclusively for Cengage Learning India employees. This internal business application was crucial for streamlining field sales operations, managing employee data, and facilitating internal communication and reporting.

 

Technology Stack 💼

 

  • Mobile Front-end: Flutter
    • Used to create the employee mobile app, providing consistent, cross-platform tools for field sales representatives to use while traveling or visiting clients.
  • Web Front-end: React
    • Employed for the administrative and management-level web dashboard, requiring complex data visualization and interactive reporting capabilities.
  • Back-end Infrastructure: Java (Spring Boot)
    • The core foundation for all SAMS APIs, ensuring robust data security and reliable performance for sensitive internal business logic, HR data, and sales tracking.

 

Key Features 📈

 

  • Field Force Management: Mobile-based tools for sales representatives to track client calls/visits, log real-time activity, and manage lead follow-ups while on the go.
  • Internal Communication: Features facilitating seamless internal communication, task assignment, and calendar updates among team members.
  • Personnel & Calendar Management: Secure access for employees to manage their personal information, view team schedules, and log working hours/leaves.
  • Administrative Dashboard (Web): A React web interface providing managers with comprehensive, real-time analytics and reporting on sales performance, territory management, and employee activity.