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.
