liamcottle / meshtastic-map

A map of all Meshtastic nodes heard via MQTT.
https://meshtastic.liamcottle.net
MIT License
89 stars 23 forks source link

Project rewrite #53

Open KomelT opened 3 months ago

KomelT commented 3 months ago

Hello, I am trying to contribute features to this project, but the Vue app, mqtt.js, and index.js are getting bigger and harder to read and understand. It would be smart to rewrite the front-end into a proper Vue app and use typescript for every aspect.

I am willing to help.

liamcottle commented 3 months ago

Hi there, yes, this is in the todo list. I will likely use vite and vue components. I am working on other projects at the moment, and I'm doing the same conversion...

As much as it would be great to have someone else do all of that for me, I would prefer to do the conversion myself, otherwise I'll have no idea how my own codebase works anymore lol.

I appreciate that you want more features, and also appreciate you're willing to help! If I can't get to this fast enough, you are of course welcome to use your own fork in the meantime.

Ideally it won't be too long, I'm just prioritising other work at the moment. I probably wouldn't accept a PR for a rewrite though sorry :)

KomelT commented 3 months ago

I understand. Thank you for explaining. 😊