2023-04-05 06:36:51 -04:00
2023-03-28 22:20:13 +08:00
2023-03-08 18:04:38 +08:00
2023-03-28 22:20:13 +08:00
2023-04-04 14:04:58 +08:00
2023-03-17 16:06:34 +08:00
2023-03-08 18:04:38 +08:00
2023-03-17 16:06:34 +08:00
2023-03-28 10:59:02 -04:00
2023-03-08 18:04:38 +08:00
2023-03-08 18:04:38 +08:00
2023-04-05 06:36:51 -04:00

Fleetbase logo

Open source logistics infrastructure for developers
Explore Fleetbase docs »

Report bug · Request feature · Blog

Overview

Fleetbase is an open-source logistics infrastructure, built for logistics companies and developers to help build end to end logistics systems whilst preventing long development time and high costs.

Table of contents

What's included

  • 🚚 FleetOps (Open Source TMS) - End to end transport management system for logistics operations management and overview.
  • 🏪 Storefront (Open Source App) - Customer app, multi vendor, multi location. Ideal for any last mile delivery or on demand service.
  • 💻 Operations (Open Source Console) - Full console to manage all of your packages and custom systems.
  • 👩‍💻 Developer API & Console - Developer console which provides API usage metrics, event and request logs
  • 📱 Driver App (Open Source Integrated Driver App - Integrated to TMS. Drivers can manage jobs, tracking and electronic POD.
  • ⚙️ Extensions - Build additional features and extensions right into the console. Offer extensions back to the community.

Getting Started

Before you can get started with Fleetbase, you'll need to make sure you have the following prerequisites:

  • A computer running Linux or macOS
  • A Docker installed
  • Git installed

Installation

To install Fleetbase on your computer, follow these steps:

  1. Clone the Fleetbase repository using Git:
    git clone https://github.com/fleetbase/fleetbase.git
  2. Navigate to the Fleetbase directory:
    cd fleetbase
  3. Install the necessary dependencies using either npm or Yarn:
    1. If you're using npm, run the following command:
      npm install
    2. If you're using Yarn, run the following command:
      yarn install
  4. Start the Fleetbase Docker containers:
    docker-compose up -d
  5. Launch the Fleetbase Console
    1. Navigate to the console directory:
      cd console
    2. Launch the console
      yarn start

Status

Build Status npm version

Bugs and feature requests

Have a bug or a feature request? Please check the issue tracker and search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.

Documentation

View and contribue to our System Guides and API Reference.

Contributing

Please read through our contributing guidelines. Included are directions for opening issues, coding standards, and notes on development.

Community

Get updates on Fleetbase's development and chat with the project maintainers and community members.

See the Releases section of our GitHub project for changelogs for each release version of Fleetbase. Release announcement posts on the official Fleetbase blog contain summaries of the most noteworthy changes made in each release.

Creators

Ronald A. Richardson

Shiv Thakker

Need help?

Did we miss something? Not to worry! Just email our support team at hello@fleetbase.io or join our Discord server.

Copyright and license

Code and documentation copyright 20182023 the Fleetbase Authors. Code released under the MIT License.

Languages
JavaScript 52.6%
PHP 16.9%
Handlebars 14.2%
Mermaid 9.1%
Shell 2.3%
Other 4.9%