Astaamaha Nidaamka Dhameystiran

Baadh dhammaan astaamaha awoodda leh ee Nidaamka Diiwaangelinta Xubnaha Xisbiga ee loogu talagalay ururada siyaasadeed ee casriga ah.

← Ku noqo Bogga Hore

Security & Authentication

Enterprise-grade security features to protect your data

Secure Login System

  • Encrypted Passwords: All passwords hashed with bcrypt
  • User Data Encryption: AES-256 encryption for sensitive data
  • Two-Factor Authentication: Optional 2FA for extra security
  • Login Attempts Limit: Prevents brute force attacks
  • CAPTCHA Integration: Prevents automated attacks
Security First

Session Management

  • Session Timeout: Automatic logout after inactivity
  • "Your session has expired" message with redirect to login
  • Concurrent Session Control: Limit multiple sessions
  • Remember Me Option: Secure persistent login
  • Session Hijacking Protection: IP and user agent validation
Up to 50 Sessions

Secure Logout

  • Complete Session Destruction: All session data cleared
  • Logout from All Devices: Option to terminate all sessions
  • Redirect to Login: Smooth transition after logout
  • Logout Confirmation: Prevents accidental logout
100% Secure

User & Member Management

Complete control over users and members

User Self Management

  • Edit Profile: Users can update their own information
  • Change Password: Self-service password updates
  • Profile Picture: Upload and manage profile photos
  • Notification Preferences: Customize alert settings
  • Activity Log: View personal login history

User Activity Tracking

  • Login History: Track all login attempts and successes
  • Action Logs: Record all important user actions
  • IP Address Tracking: Monitor access locations
  • Device Information: Track devices used
  • Export Logs: Download activity reports

Graphics & Statistics Dashboard

  • Real-time Statistics: Live data visualization
  • Member Growth Charts: Track membership trends
  • Geographic Distribution: Maps and region breakdowns
  • Activity Heatmaps: Visual user engagement data
  • Export Charts: Download as images or PDF

Member Registration Data Fields

Comprehensive member information collection as per Federal Government of Somalia requirements

Personal Information

  • Full Name (First, Middle, Last)
  • Date of Birth
  • Place of Birth
  • Gender
  • Marital Status
  • Father's Name
  • Mother's Name
  • Grandfather's Name

Identification (Federal Govt of Somalia)

  • National ID Number
  • Passport Number
  • Voter Registration Number
  • Biometric ID Number
  • ID Issue Date & Place
  • ID Expiry Date

Contact Information

  • Primary Phone Number
  • WhatsApp Number
  • Personal Email
  • Work Email
  • Emergency Contact
  • Preferred Contact Method

Current Residence

  • Current Address
  • City/District
  • Region
  • State
  • Nearest Landmark
  • Duration at Current Address

Education & Employment

  • Highest Education Level
  • School/University Name
  • Graduation Year
  • Current Employment Status
  • Occupation
  • Employer Name & Address
  • Work Experience (Years)

Membership Details

  • Membership Type (Gudoomiye/Xubin/Wakiil)
  • Registration Date
  • Registration State
  • Registration Region
  • Registration District
  • Membership Status (Active/Inactive)
  • Join Date
  • Membership Expiry Date

Voting Information

  • Voter Registration Status
  • Voting Card Number
  • Polling Station
  • Voting District
  • Previous Election Participation

Documents & Attachments

  • Profile Photo (Upload)
  • Signature (Upload)
  • National ID Copy (Upload)
  • Passport Photo (Upload)
  • Supporting Documents
  • Member Declaration Form

Member Declarations

  • Party Constitution Agreement
  • Code of Conduct Acknowledgment
  • Data Privacy Consent
  • Membership Fee Agreement
  • Declaration Signature
  • Declaration Date

Member Operations

Complete member management capabilities

Quick Registration

  • By User: Members can register themselves
  • By Admin: Staff can register members
  • By Campaigners: Field registration
  • Phone Number Registration: Quick signup with just phone

Bulk Upload Members

  • Excel Import: Upload .xlsx files
  • CSV Import: Support for CSV format
  • Validation: Automatic data validation
  • Error Reporting: Detailed upload error logs
  • Template Download: Pre-formatted templates

Member Lists & Views

  • Filterable Lists: Search and filter members
  • Sortable Columns: Click to sort any field
  • Export Lists: Download as Excel/PDF
  • Advanced Search: Multi-field search
  • View Member Details: Complete member profiles

Manage Members

  • Edit Member Data: Update all information
  • Activate/Deactivate: Change member status
  • Change Membership Type: Upgrade/downgrade
  • Transfer Member: Move between regions
  • Delete Members: With confirmation

Member Certificates

  • PDF Generation: Auto-generate certificates
  • Party Logo: Certificate with logo
  • Digital Signature: Add official signatures
  • Bulk Certificate Generation: Generate for multiple members
  • Certificate Templates: Customizable designs
PDF Export

Campaigners Management

  • Register Campaigners: Add campaign team members
  • State Representatives: Manage state-level reps
  • District Representatives: District-level management
  • Campaigner Dashboard: Specialized interface
  • Performance Tracking: Monitor campaigner activity

Role-Based Dashboards

Specialized interfaces for each user role

Users Dashboard

For regular system users

  • Profile Management
  • View Events
  • Receive Notifications
  • Basic Reports

Members Dashboard

For registered party members

  • View Member Profile
  • Member Chat
  • Event Registration
  • Download Certificate

Campaigners Dashboard

For campaign team members

  • Field Registration
  • Track Campaigns
  • Volunteer Management
  • Campaign Reports

Party Admins Dashboard

For administrative staff

  • Full Member Management
  • User Management
  • System Settings
  • All Reports

External Users

For public visitors

  • Public Information
  • Membership Inquiry
  • Quick Registration
  • Contact Party

Administrative & Communication Features

Powerful tools for system administrators

Reports Generation

  • PDF Reports: Professional PDF generation
  • Filter-Based Reports: Custom report filters
  • Dashboard Export: Save dashboard as report
  • Scheduled Reports: Auto-generate on schedule
  • Email Reports: Send reports via email

Regions & States Management

  • Add New State: Create new states
  • Add New Region: Manage regions within states
  • Add New District: Create districts
  • Hierarchical Structure: State → Region → District
  • Assign Representatives: Link reps to locations

Communication Management

  • Bulk SMS: Send via Hormuud SMS integration
  • Bulk Email: Mass email campaigns
  • Template Management: Save message templates
  • Scheduled Messages: Send at specific times
  • Delivery Reports: Track message status
Hormuud Integration

Page Settings & Language

  • Language Switch: Toggle English/Somali
  • Theme Settings: Customize appearance
  • Page Titles: Manage page metadata
  • Footer Content: Update footer information
  • Maintenance Mode: Control site access

FAQ Management

  • Add FAQs: Create new FAQ entries
  • Categorized FAQs: Organize by topic
  • Searchable: Quick FAQ search
  • Multi-language FAQs: Support both languages
User Support

API Integrations

  • RESTful API: Full API access
  • SMS Gateway API: Hormuud integration
  • Email Service API: SMTP integration
  • Third-party Integration: Connect external systems
  • API Documentation: Developer documentation