Skip to content

jcdotnet/nodus

Repository files navigation

Nodus

Nodus (it means "node" or "connection") is a logistics tracking engine built to explore high-performance patterns in Angular. The project focuses on handling real-time telemetry updates.

I used Angular 21 with Signals and Zoneless change detection, DDD to keep the business logic clean, RxJS for the live data stream from the vehicles, Tailwind CSS for the UI and Leaflet for the live map. I chose to stay to stick with the default Karma/Jasmine setup provided by ng new rather than migrating to Jest, prioritizing development over test runner configuration. I might consider migrating to Jest in the future.

npm install
npm start

You can find the architecture overview in docs/ARCHITECTURE.md.

About

Zoneless fleet tracking app with Angular.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages