A professional logistics and transportation platform connecting brokers, carriers, and shippers.
- User Authentication: Secure login/logout system with Firebase Auth
- Dashboard: Centralized user interface for managing logistics operations
- Messaging System: Real-time communication between users
- User Management: Separate interfaces for brokers and carriers
- Responsive Design: Mobile-friendly interface built with Bootstrap
- Frontend: HTML5, CSS3, JavaScript (ES6+)
- Backend: Firebase (Authentication, Firestore, Storage, Analytics)
- UI Framework: Bootstrap 5
- Icons: FontAwesome
- Notifications: SweetAlert2
public/
├── css/ # Stylesheets
├── images/ # Images and icons
├── javascript/ # Core application logic
├── js/ # Third-party libraries
├── webfonts/ # FontAwesome fonts
└── *.html # Application pages
- Prerequisites: Node.js and Firebase CLI installed
- Firebase Project: Configured to use
movlogistics8project - Deploy: Run
firebase deployto deploy to Firebase Hosting
The application is configured to use the 8MOV Firebase project with the following services:
- Authentication
- Firestore Database
- Cloud Storage
- Analytics
To run the project locally:
- Clone the repository
- Install Firebase CLI:
npm install -g firebase-tools - Login to Firebase:
firebase login - Use the project:
firebase use movlogistics8 - Serve locally:
firebase serve
To deploy to production:
firebase deploy© 2024 8MOV. All rights reserved.