Turuq Onboarding

Main Platform

Objective

Turuq's main platform is where all ends meet; Clients can access their dashboard to view crucial statistics, their orders to track shipping progress, their inventory for stock updates, their finances as well as their analytics.

Admin Access

The Main platform provides Admins with unrestricted access; with oversight on orders, inventory, finances, couriers, clients and analytics. Activating clients or couriers, updating client shipping fees, adding clients and modifying orders during irregular work flows are amongst an admin's previleges.

Features

Client Key Features

  • Feature 1 - Comprehensive Dashboard.
  • Feature 2 - Order Creation.
  • Feature 3 - Inventory Monitoring.
  • Feature 4 - Data-Powered Insights and Analytics

User Roles

User Roles

  • Admin: Manages the system, settings, and users.
  • Client: Interacts with the platform, accesses features.

Challenges

Challenges Faced

  • Scalability - Managing hundreds of thousands of orders and various documents for clients and admins.
  • Critical Data Processing - Maintaining integrity through ensuring all financial data processing proceeds as expected.

Tech Stack

Tech Stack

  • Frontend: Next.js, React, Tailwind CSS, TypeScript
  • Backend: Node.js with Express
  • Database: MongoDB

Releases

Release History

  • v1.0.0 - Initial release.

On this page