Logisticore is a revolutionary logistics platform connecting Nigerian customers and businesses with verified delivery companies through a seamless, transparent marketplace. Tired of unreliable deliveries, hidden fees, and poor tracking? Logisticore solves these problems with real-time price comparison, instant booking, and comprehensive tracking - all in one beautiful app.
Built for Nigeria's booming e-commerce market (valued at β¦3 trillion+), Logisticore leverages modern tech to deliver smarter, faster, and more reliably.
- Real-time Price Comparison - Compare quotes from multiple verified delivery companies
- Instant Booking - Book deliveries with Paystack integration (Pay Now / Cash on Delivery)
- Live Tracking - Real-time GPS tracking with status updates
- Transparent Pricing - No hidden fees, dynamic pricing based on weight/distance
- Multiple Payment Options - Secure payments with Nigeria's leading gateways
- New Customer Pipeline - Access verified orders matching your service areas
- Automated Order Management - Accept/reject orders via intuitive dashboard
- Flexible Pricing Rules - Set base rates, weight surcharges, peak hour pricing
- Real-time Payouts - Weekly settlements to your Nigerian bank account
- Analytics Dashboard - Track performance, earnings, and customer ratings
- Modern Glassmorphism UI - Built with React 18, Tailwind CSS, Lucide React
- RESTful API - Node.js/Express backend with MongoDB
- TypeScript - Fully typed frontend and backend
- Responsive Design - Perfect on mobile, tablet, desktop
- Real-time Updates - WebSocket-ready architecture
- Admin Dashboard - Complete order and company management
Frontend:
βββ React 18
βββ Tailwind CSS 3.x
βββ Lucide React Icons
βββ React Router 6
βββ Axios
βββ Vite (Build Tool)
Backend:
βββ Node.js 18 + Express
βββ MongoDB + Mongoose
βββ TypeScript
βββ Paystack Integration
βββ JWT Authentication
βββ Nodemon (Development)
Database:
βββ MongoDB (Primary)
βββ Indexes for performance
βββ Schemas for Orders, Companies, Users
| Delivery Selection | Order Tracking | Company Onboarding |
|---|---|---|
- Node.js 18+
- MongoDB 6+ (or MongoDB Atlas)
- Paystack Account (Sandbox for development)
# Clone the repository
git clone https://github.com/yourusername/logisticore.git
cd logisticore
# Frontend
cd client
npm install
npm run dev
# Backend (new terminal)
cd server
npm install
cp .env.example .env
npm run dev
Server (.env)
MONGODB_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret
PAYSTACK_SECRET_KEY=sk_test_your_paystack_secret
PORT=5000
Client (.env)
VITE_API_URL=http://localhost:5000/api
VITE_PAYSTACK_PUBLIC_KEY=pk_test_your_paystack_public
logisticore/
βββ client/ # React Frontend
β βββ src/
β β βββ components/
β β βββ pages/
β β βββ utils/
β β βββ types/
βββ server/ # Node.js Backend
β βββ src/
β β βββ controllers/
β β βββ models/
β β βββ routes/
β β βββ middleware/
β β βββ utils/
βββ README.md
1. Create Order β 2. Compare Companies β 3. Book & Pay β 4. Track Live β 5. Delivery Complete
1. Onboard β 2. Set Pricing β 3. Receive Orders β 4. Update Status β 5. Get Paid
- Transaction Fees: 5-10% commission per delivery
- Premium Listings: Delivery companies pay for priority placement
- API Subscriptions: E-commerce integration (future)
- Value-Added Services: Insurance, express delivery upsells
Nigeria Logistics Market: β¦3 Trillion+ (2025)
E-commerce Growth: 25% CAGR
Last-mile Delivery: 60% of total logistics cost
Urban Population: 50%+ by 2025
- Customer order creation
- Delivery company comparison
- Paystack payment integration
- Real-time order tracking
- Company onboarding
- Driver mobile app
- Admin dashboard
- Push notifications
- Analytics & reporting
- E-commerce API
- Cross-border delivery
- Insurance partnerships
- AI route optimization
- JWT Authentication
- Input validation & sanitization
- Rate limiting
- HTTPS enforced
- GDPR/Nigeria Data Protection compliant
- Secure payment handling
- Massive Market: 200M+ population, β¦3T+ logistics spend
- E-commerce Boom: Jumia, Konga, Opay driving demand
- Urbanization: 50%+ urban population by 2025
- Mobile Penetration: 85% smartphone adoption
- Young Population: Tech-savvy millennials driving change
- Issues: Create GitHub Issue
- Discord: Join our developer community
- Email: hello@logisticore.com
This project is MIT licensed - free for personal & commercial use.
- Fork the repository
- Create feature branch (
git checkout -b feature/amazing-feature) - Commit changes (
git commit -m 'Add amazing feature') - Push to branch (
git push origin feature/amazing-feature) - Open Pull Request
Give a β if this project helped you!
Built with β€οΈ for Nigeria's logistics revolution
Logisticore - Delivering Nigeria's Future π