Administrator Overview
As a BeanQuick administrator, you have full control over the platform. You’re responsible for approving new businesses, managing users, and maintaining the product category system. This guide covers all administrative functions.Admin Dashboard
After logging in as an administrator, you’ll see the Admin Dashboard (/admin/dashboard) with three main management modules:
Solicitudes de Registro
Review and approve pending business registration applications.
Gestión de Empresas
Manage all active businesses on the platform - edit details or suspend accounts.
Usuarios del Sistema
Control customer accounts and user roles across the platform.
Dashboard Layout
The dashboard header displays:- Title: “Panel de Administración Global”
- Session info: Your admin username and “Control Total” designation
- Logout button: Sign out securely when done
All administrative actions are logged for security and audit purposes. Always use admin privileges responsibly.
Business Registration Management
Accessing Pending Applications
Click “Solicitudes de Registro” on the dashboard or navigate to/admin/solicitudes.
What you’ll see:
Application List
Table showing all pending business registration requests with:
- Business name
- Registered email
- NIT (tax identification)
- Action buttons
Quick Actions
Each application has three buttons:
- Ver todo/Cerrar: View detailed information
- ✓ (Green): Approve application
- ✕ (Red): Reject application
Reviewing Applications
View Basic Information
The main table displays core details at a glance:
- Empresa: Business name
- Correo: Email address for the business account
- NIT: Tax identification number
Expand Full Details
Click “Ver todo” to expand the application and see:Business Information:
- Phone number
- Physical address
- Business description
- Business logo (shown on customer-facing store cards)
- Store photo (banner image for the store page)
Verify Information
Review all provided details:
Information to Verify
Information to Verify
- Business name seems legitimate and professional
- Valid email address format
- NIT appears valid for your jurisdiction
- Phone number is complete and formatted correctly
- Address is specific and complete
- Logo and photos are appropriate (no offensive content)
- Description is professional and clear
Approving Applications
When you approve a business:Confirm Approval
A confirmation dialog appears: “¿Aprobar esta empresa? Se enviará el correo de activación.”Click “OK” to proceed.
Once approved, the business appears in the “Gestión de Empresas” section and their store becomes visible to customers (when they set it to “open”).
Rejecting Applications
If an application doesn’t meet standards:Best Practices for Application Review
Verification Standards
Verification Standards
Maintain consistent approval criteria:
- All required fields must be completed
- Contact information should be verifiable
- Images must be professional quality
- Business description should be clear and appropriate
- No obvious signs of spam or fraud
Processing Time
Processing Time
Aim to review applications within:
- 24 hours: For standard applications
- Same day: If possible during business hours
- Priority review: For businesses with complete, high-quality applications
Image Quality Check
Image Quality Check
Evaluate uploaded images:
- Logo should be clear and readable when scaled down
- Store photo should show the actual business (not stock photos)
- Images must be appropriate and professional
- Adequate resolution for display purposes
Business Management
Viewing All Businesses
Access the business directory from “Gestión de Empresas” (/admin/empresas).
Interface features:
Search & Filter
Search bar at the top allows filtering by:
- Business name
- NIT (tax ID)
Business Cards
Grid layout showing each business with:
- Store photo banner
- Business logo (overlaid on banner)
- Business name and NIT
- Contact information
- Action buttons
Business Card Information
Each card displays: Header Section:- Store photo as background banner
- Logo overlaid in bottom-left corner
- Business name (bold heading)
- NIT reference number
- 📧 Email address (from user account)
- 📞 Phone number
- 📍 Physical address
- Edit: Modify business information
- Delete: Remove business from platform
Editing Business Information
Modify Details
The edit modal allows updating:
- Nombre Comercial: Business display name
- NIT: Tax identification number
- Teléfono: Contact phone number
- Dirección: Physical address
You cannot edit the business logo or store photos from this interface. Businesses must update their own images from their business dashboard.
Deleting Businesses
Confirm Deletion
Warning dialog appears:“¿Eliminar [Business Name]? Se borrarán todos los productos asociados a este local.”
- Click “Sí, eliminar” to proceed
- Click “Cancelar” to abort
User Management
Accessing User Directory
Navigate to “Usuarios del Sistema” (/admin/usuarios) to manage customer accounts.
Key features:
User Search
Search bar filters users by:
- Name
- Email address
User Table
Displays all users with:
- Avatar and name
- Email address
- Role badge (Cliente/Admin)
- Edit and delete actions
User Table Layout
The table columns show:- Usuario (User)
- Rol (Role)
- Acciones (Actions)
- User avatar icon
- Display name (bold)
- Email address (gray text below name)
Editing User Accounts
Update User Information
You can modify:
- Nombre: User’s display name
- Email: Login email address
- Rol: Change between:
cliente: Standard customer accountadmin: Administrator account (use carefully!)
- Nueva Contraseña: Reset user’s password (optional)
Password Resets
If a user forgets their password:- Edit the user account
- Enter a new temporary password in “Nueva Contraseña” field
- Save changes
- Communicate the temporary password to the user securely
- Instruct them to change it immediately after logging in
Deleting User Accounts
Confirm Deletion
Alert appears: “¿Eliminar a [User Name]? Esta acción no se puede deshacer”
- Click “Sí, eliminar” to permanently delete
- Click “Cancelar” to abort
Category Management
Understanding Categories
Product categories help organize items across all businesses:- Categories are platform-wide (not business-specific)
- Businesses assign products to existing categories
- Customers filter products by category when browsing
- Common categories: Café, Postre, Bebida, Snack, etc.
Creating New Categories
On the Admin Dashboard, scroll down to the “Crear nueva categoría de productos” section.Enter Category Name
Type the category name in the input field (e.g., “Smoothies”, “Pasteles”, “Té”).
Viewing Existing Categories
Below the creation form, the “Categorías existentes” section displays all current categories:- Category name
- Delete button (trash icon)
Deleting Categories
Confirm Deletion
Dialog asks: “¿Estás seguro de que deseas eliminar esta categoría?”Click “OK” to proceed.
Best Practice: Before deleting a category, check with businesses to ensure no products are actively using it. Coordinate category cleanup with business owners when possible.
Administrative Best Practices
Security Guidelines
Account Security
- Use strong, unique admin password
- Never share admin credentials
- Log out when leaving your workstation
- Change password regularly
Access Control
- Limit admin role to essential personnel only
- Review admin user list periodically
- Remove admin access when no longer needed
- Document who has admin privileges
Action Logging
- All admin actions are logged
- Be prepared to justify deletions
- Document reasons for rejections
- Maintain records of significant changes
Data Protection
- Treat all user data as confidential
- Only access data when necessary
- Never share business or customer information
- Follow data protection regulations
Quality Standards
Business Approval Criteria
Business Approval Criteria
Consistent standards ensure platform quality:
- Professional presentation: Business information is complete and professional
- Appropriate content: No offensive or inappropriate material
- Legitimate business: Appears to be genuine food/beverage establishment
- Verifiable information: Contact details seem legitimate
- Quality imagery: Logo and photos meet minimum quality standards
User Management Standards
User Management Standards
Maintain fair and consistent user policies:
- Clear violations only: Only take action for actual policy violations
- Warning first: Consider warnings before account deletion when appropriate
- Document decisions: Keep records of why accounts were removed
- Consistent enforcement: Apply rules equally to all users
Category Organization
Category Organization
Keep categories organized and useful:
- Clear naming: Use simple, descriptive category names
- Avoid duplicates: Don’t create similar categories (e.g., “Coffee” and “Café”)
- Appropriate scope: Categories should apply to multiple businesses
- Regular review: Periodically audit and clean up unused categories
Communication Guidelines
- With Businesses
- With Customers
- Documentation
When communicating with business owners:
- Be professional and courteous
- Explain reasons for rejections or deletions
- Provide guidance on meeting standards
- Respond to inquiries promptly
- Help businesses succeed on the platform
Troubleshooting Admin Issues
Can't Access Admin Dashboard
Can't Access Admin Dashboard
Symptoms: Redirected to login or see “unauthorized” errorSolutions:
- Verify your account has “admin” role (not “cliente”)
- Log out completely and log back in
- Clear browser cache and cookies
- Check with another admin to verify account status
Business Approval Email Not Sending
Business Approval Email Not Sending
Symptoms: Business approved but owner doesn’t receive activation emailSolutions:
- Verify email address in application is correct
- Ask business to check spam/junk folder
- Check server email configuration (technical issue)
- Manual workaround: Edit user account and reset their password
Can't Delete Business or User
Can't Delete Business or User
Symptoms: Error when trying to delete accountsSolutions:
- Check for active orders associated with the account
- Verify you have proper admin permissions
- Try refreshing the page and attempting again
- Check browser console for error messages
Category List Not Loading
Category List Not Loading
Symptoms: “Categorías existentes” section shows loading or emptySolutions:
- Refresh the dashboard page
- Check internet connection
- Try creating a test category to trigger reload
- Contact technical support if persists
Platform Monitoring
Daily Administrative Tasks
Review Pending Applications
Check “Solicitudes de Registro” daily:
- Process all pending business applications
- Aim for same-day review when possible
- Maintain approval quality standards
Monitor User Activity
Periodically review:
- New user registrations
- Any unusual account activity
- Support inquiries or complaints
Weekly Administrative Tasks
- Review and clean up unused categories
- Audit admin user list for unauthorized access
- Check for duplicate business registrations
- Review any reported platform issues
Monthly Administrative Tasks
- Generate platform statistics report
- Review overall business approval/rejection rates
- Assess category usage and organization
- Update administrative procedures if needed
Emergency Procedures
Suspected Fraudulent Business
- Immediately suspend (delete) the business account
- Document evidence of fraudulent activity
- Notify other admins of the situation
- Review related accounts for connected fraud
- Contact authorities if criminal activity suspected
Data Breach or Security Incident
- Change admin passwords immediately
- Review recent admin activity logs
- Notify technical team for system audit
- Document incident details
- Follow company security protocols
Platform Abuse
- Identify the abusive account(s)
- Gather evidence of policy violations
- Delete offending accounts with documentation
- Block IP addresses if necessary (technical team)
- Update policies if gaps identified
Next Steps
Customer Guide
Understand the customer experience to better support users
Business Guide
Learn business workflows to assist with their questions
API Reference
Technical documentation for system integrations
User Roles
Learn about the different user roles and permissions