My proof of concept project (FleetMS) built with Ash

I have been working on a personal project related to Fleet Maintenance and Management. Its a proof of concept, a learning thing, more like 40% complete. I have decided I will to rewrite it from scratch, it will be open source and will be building publicly. I hope from this I will learn a lot through collaboration, feedback e.t.c, and end up with something that can be used/adopted, or used as a reference for me and others and an awesome project I can put on my resume. In terms of licensing the only restriction I think I should put and is perhaps fair is preventing someone from taking the project and offering it as a SaaS(that’s reserved for me), but they can sell it to individual clients should they find it fit. The end goal with regards to features is adding Fleet Telematics(companies love that very much), e.g third party integrations like Geotab, or streaming CAN Bus data from a vehicle with devices from CSSElectronics into the app, or build my own experimental vehicle tracking device, it could make a good IoT project using Nerves and all Elixir goodness. But first I need to get the “boring” stuff implemented first as you can see in the demo. So am asking from your thoughts on this.

Here are credentials for the app(this won’t running forever :grinning:) until I fix sign up, and please for the sake of accessibility don’t use it on your phone

link: https://fleetms.fly.dev
email: superuser@fleetms.com
password: password1234

5 Likes

I have worked on a similar project before. I built an android application that would facilitate the check process, including pointing to defects and photo taking. That application was never released, so if someone is interested and willing to pay for it, I can arrange it.

I have also extensive experience in working with tachograph data and I have made previously custom electronics that would interact with it, so if you have any use-cases or companies that are willing to pay for this expertise, I would be interested to share my experience and help develop software/hardware.

4 Likes

That’s interesting, there are many good use cases for that. I will reach out definitely when I get to that, because of your experience and expertise in such.

1 Like

So I have started working on this, the repo is here and the tasks on the project board here. Am not a senior developer, more like Junior to intermediate developer. So will be learning some of the things on the fly. Any feedback would be appreciated.

1 Like