Skip to content

Kapoor-Tushar/Vehicle-Routing-System-with-Genetic-Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vehicle-Rrouting-System-with-Genetic-Algorithm

Welcome to the Genetic Algorithm-Based Vehicle Routing System (VRS) Git repository! This project harnesses the power of genetic algorithms to tackle the complex challenges of optimizing routes for vehicles.This cutting-edge project combines the power of genetic algorithms with a tech stack featuring EJS, CSS, JavaScript, Node.js, Express.js, and MongoDB.

Overview

Our Genetic Algorithm-Based VRS is not just about optimizing routes; it's about revolutionizing the way we approach transportation logistics. By employing genetic algorithms, the system intelligently evolves and refines routes over time. The integration of EJS, CSS, and JavaScript ensures a dynamic and responsive user interface, while Node.js and Express.js power the server-side logic. MongoDB, a robust NoSQL database, provides efficient data storage and retrieval.

Key Features

  1. Genetic Algorithm Optimization: Utilize the power of genetic algorithms to continuously optimize vehicle routes.
  2. Authentication: Secure your VRS with user authentication, allowing only authorized personnel to access and manage route optimization.
  3. Interactive Dashboard: Engage with a user-friendly and interactive dashboard that provides real-time insights into route optimization, fleet performance, and more.
  4. EJS Templates: Leverage the simplicity and flexibility of EJS templates for dynamic HTML generation, ensuring a smooth user experience.
  5. Node.js and Express.js: Benefit from the speed and scalability of Node.js and the simplicity of Express.js for server-side development.
  6. MongoDB Integration: Enjoy the advantages of MongoDB for efficient data storage, retrieval, and management, ensuring reliability and scalability.

Prerequisites & Installation Instructions

  • Clone the Repository: git clone https://github.com/Kapoor-Tushar/Vehicle-Routing-System-with-Genetic-Algorithm.git
  • Installation of packages: First install node on your computer and then install all the dependencies present in package.json file.
  • Setting up Database(MongoDB): Create a account of mongoDB atlas, then create a cluster and then connect your cluste with the app by adding the connection string in the DATABASE field in config file.
  • Run the Application: After successful installation of packages and mongoDB set up run the server in VSCode with the help of the command nodemon server.js and then go to the local host at port number 7000 in your web browser.

Demo

image image image image image

Contact information

fernandezbap

https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published