Skip to content

krcole/Driver-Assignment-Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Driver Assignment Algorithm

This repository contains a project that assigns drivers to addresses based on an algorithm designed to find the most efficient driver-to-address assignment.

Overview

The project aims to streamline the process of assigning drivers to addresses by utilizing an efficient algorithm. By providing a list of addresses and driver names, the program determines the optimal assignment of drivers to addresses.

Installation

  1. Install Node.js: Make sure you have Node.js installed on your system. You can download and install it from the official Node.js website: Node.js Download.

  2. Add Addresses: Populate the data/StreetAddress.txt file with addresses in the format Address, City, State, Zip, each on a new line

  3. Add Driver Names: List the names of drivers in the data/DriverNames.txt file, including both first and last names, each on a new line.

Usage

  1. Navigate to the directory where you've cloned the repository.

  2. Run the following command in your terminal: node index.js

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published