Skip to content

Abdullah-Alslam/NIDLP

Repository files navigation

NIDLP - Maritime Transport Services Platform

A professional maritime transport and logistics platform built with Next.js, providing modern digital solutions for cargo shipping, vessel operations, freight management, and global maritime services.

The platform is designed to deliver a fast, scalable, and responsive experience for companies and customers involved in sea transportation and logistics operations.


Overview

NIDLP focuses on delivering a modern digital experience for maritime transportation services. The platform allows users to explore shipping solutions, manage cargo operations, track shipments, and communicate efficiently with transport providers.

The application combines performance, scalability, and clean UI/UX to support real-world logistics workflows.


Features

  • Responsive and modern user interface
  • Cargo and shipment management
  • Real-time shipment tracking
  • Fleet and vessel information pages
  • Booking and inquiry system
  • Customer service section
  • Secure authentication system
  • Optimized performance and SEO
  • Smooth animations and transitions
  • Mobile-first design

Tech Stack

Frontend

  • Next.js
  • React.js
  • TypeScript
  • Tailwind CSS
  • Framer Motion

Backend & Services

  • REST API
  • Firebase Authentication
  • MongoDB

Deployment

  • Vercel
  • Netlify

Project Structure

├── app
├── components
├── public
├── styles
├── lib
├── hooks
├── services
├── types
├── utils
└── data

Installation

Clone Repository

git clone https://github.com/your-username/NIDLP.git

Enter Project Folder

cd NIDLP

Install Dependencies

npm install

Start Development Server

npm run dev

The application will run on:

http://localhost:3000

Available Commands

npm run dev
npm run build
npm run start
npm run lint

Performance & Optimization

  • Server-side rendering with Next.js
  • Optimized image loading
  • Code splitting
  • Lazy loading
  • SEO-friendly pages
  • Responsive layouts for all devices

Future Enhancements

  • Live maritime tracking map
  • Online payment integration
  • Multi-language support
  • Advanced admin dashboard
  • Real-time notifications
  • Analytics and reporting system

Deployment

This project can be deployed using:

  • Vercel
  • Netlify
  • AWS
  • DigitalOcean

Author

Abdullah Abdalsalam

GitHub: https://github.com/abdullah-abd-alslam


License

This project is licensed under the MIT License.

Releases

No releases published

Packages

 
 
 

Contributors

Languages