Overview
As a Sales Manager, you have access to powerful tools to manage your sales team, inventory, and analyze business performance. This guide will walk you through all the features available to you.Getting Started
Login to Your Account
- Open the Sales Management App
- Enter your email and password
- Select “Manager” as your role
- Click the login button
If you forgot your password, click the “Forgot Password” button and enter your email to receive reset instructions.
Core Features
Inventory Management
Add and manage products that your sales team will sell
Team Management
View your team members and track their performance
Analytics
Analyze sales data and profit trends over time
Communication
Chat with your sales team in real-time
Managing Inventory
Adding New Items
Enter Item Details
Fill in the following information:
- Item Name: The product name
- Quantity: Total available quantity
- Profit: Profit amount per unit sold
Viewing Inventory
Your inventory list shows:- Item Name: Product identifier
- Total Available: Current stock remaining
- Sold: Number of units sold across your team
- Profit: Profit margin per unit
Team Management
Viewing Your Team
Navigate to My Team from the sidebar menu to:- See all salespersons working under you
- View team member details
- Message individual team members
Team Member Details
Direct Messaging
Swipe left on any team member and tap the message icon to start a personal chat. This allows you to:- Give direct feedback
- Answer questions
- Provide guidance on specific sales
Analytics and Statistics
Navigate to Statistics from the sidebar menu to access detailed analytics.Sales Performance Graphs
The statistics view provides:- Profit Trends: Daily profit tracking over time
- Team Performance: Compare sales across team members
- Product Analysis: Identify best-selling products
Understanding the Data
The graph system (source:~/workspace/source/app/src/main/java/project/avishkar/salesmanagement/Graph/GraphManagerActivity.java:1) tracks:- Real-time profit calculations
- Date-based performance metrics
- Aggregate team sales data
Communication Features
Chat Room
Access the group chat room from the sidebar menu to:- Broadcast messages to your entire team
- Share updates and announcements
- Coordinate team activities
The chat room is identified by your manager phone number and allows all team members to participate in group discussions.
Personal Messaging
For one-on-one conversations:- Go to My Team
- Swipe left on a team member
- Tap the message icon
- Start your private conversation
Account Management
Select My Account from the sidebar to:- View your profile information
- Update your details
- Check your organization information
Inviting Salespersons
Share Your Name
The app generates an invite message containing your manager name. Share this through:
- SMS
- Any messaging platform
Sharing the App
Select Share from the sidebar to distribute the app installation file to potential team members.Best Practices
Regular Inventory Updates
Add new products regularly and remove discontinued items to keep your team’s inventory current.
Monitor Analytics Daily
Check your statistics dashboard daily to track trends and identify issues early.
Stay Connected
Use the chat features to maintain regular communication with your team.
Review Team Performance
Regularly check My Team to understand individual performance and provide support where needed.
Troubleshooting
Inventory Not Syncing
If inventory items aren’t appearing for your salespersons:- Verify they registered using your exact manager name
- Check your internet connection
- Use swipe-to-refresh to force a sync
Chat Messages Not Appearing
Ensure:- You have a stable internet connection
- The app has necessary permissions
- You’re using the correct chat room
All data syncs through Firebase in real-time. Network connectivity is essential for proper app functionality.