Skip to content

Submission to Mongodb Atlas Hackthon - Jan 2022. The latest version of my Path Finder Application. See history table. Running Instance - http://railpathfinder.herokuapp.com

License

Notifications You must be signed in to change notification settings

mr-loop-1/Rail-Path-Finder-mongo

Repository files navigation

Rail Path Finder

My submission to Mongodb Atlas Hackathon - Jan 2022

Running Instance - railpathfinder.herokuapp.com

algorithm - /routes/mongo_path_finder.js

Version History

Date Summary Improvement Link
Jan 2022 Initial Release normal DFS Old Repo
July 2022 Second Version major (shortest path algo upgrade) Old Repo
Oct 2022 Current Version major (ReactJs, ES6, refactor) This Repo

Note

node_modules for both react and express are included in the code itself due to dependency issues from npm version when executing npm install.

package.json scripts have been modified to spin both backend and frontend with on command. If want to change port number, do it both in app.js and React_js/package.json proxy.

Up and Running

  1. Clone the repo
  2. Make sure that port 5300 is free
  3. Do npm start only in the root directory

Known Bug

  • Selecting stations that don't have a junction in between will give double route

Tech Stack

MongoDb, ExpressJs, ReactJs, NodeJs (basically mern in the current release)

Shots

Screenshot from 2022-10-22 20-50-38 Screenshot from 2022-10-22 20-50-12

About

Submission to Mongodb Atlas Hackthon - Jan 2022. The latest version of my Path Finder Application. See history table. Running Instance - http://railpathfinder.herokuapp.com

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published