Nopp

Nopp

Hey,

i don’t know if this is the right category, so please move it if it’s not :slight_smile:

As you can read in my other thread i am really new to programming, but not new in IT.
So i have a lot of knowledge as a user and administrator in different kind of Software.

I have the question if Elixir is capable of the following ideas. It’s not important that some of the project can’t be made by someone alone. That is not the topic.

  1. A monitoring software
    You install an “agent or probe” on a client and the client pushes (or the server asks) for different kind of data (% storage left on the device, status of an SSL certificate etc.).
    The data will be shown in a web user interface.
    You can take this for example → PRTG Network Monitor: All-in-One Network Monitoring Software
    I don’t know if you are able to make such agent in Elixir, or if you have to avoid to another language for this part and use Elixir just for the web app. As far a i know PRTG is implemented in Delphi, Go and C++.

  2. A Ticketing System in Kanban Style.
    This would be for internal usage. Just plain webbased with drag&dropping tickets from line to line (New, In Progress, Waiting, Done…). With incoming mails processed directly to a new ticket and the option to answer directly to a customer from the “ticketcards” via mail.
    Is this possible?

Thanks for your input,
Nopp

Showing Posts 1 to 5

NobbZ

NobbZ

  1. Yes, I think elixir is capable of doing this, server and client. Only if you want to have some command line tool for user interaction, I’d fall back into another language and let it talk via a unix-socket (or even a REST-API) to the elixir part.
  2. This idea sounds more like “presentation” of data available else where. I think elixir is capable of creating an app that “hosts” and “serves” this data, perhaps rendering it into static HTML, but that level of user interaction you describe is more in the domain of JavaScript talking back to the server. Perhaps you can abstract parts of it away using drab, but I’m pretty sure, knowing JavaScript will help you with this.
stefanchrobot

stefanchrobot

As @NobbZ said, the majority of work here is going to be on the frontend side. For a modern user experience, you’ll want a JavaScript-heavy SPA. The backend is going to be pretty straightforward here - still a great use case for Elixir.

kokolegorille

kokolegorille

The first point looks like Nagios. Elixir for the backend would be a nice use case. For the client, anything that can talk to an API would be enough.

For the second point, there is a similar project… but as @stefanchrobot said, front end is more related to other language (Here it is React).

https://github.com/allangomessl/kanban-elixir

Nopp

Nopp OP

This is exactly what i want to build myself. Looks nice and smooth for me.
I really love Kanban, but in germany it’s not as much implemented like others. ITIL related stuff for example.
Thanks for the link!

Would Elm be capable of doint the web frontend part? Or is it not distinguished for doing those actions, like drag&drop, mailing etc.?

NobbZ

NobbZ

Not knowing elm very much, but I’m pretty sure it is capable. I’ve seen applications written in elm that make heavy use of drag and drop.

— All posts loaded —

Where Next? Top

Trending in Discussions Top

cblavier
Hey there, It’s been more than a year since we started using LiveView as our main UI library and building a whole library of UI componen...
New
wmnnd
Hey folks, I wanted to share with you a project I’ve been working on for a while: It’s an Open Source (AGPLv3) newsletter tool. Think Ma...
New
axelson
Hi there! :wave: @frigidcode and I (but mostly him) have been running an Elixir Book club, we’re almost done with Designing Elixir Syste...
New
alexslade
Fly’s CEO posted this recently - Turn And Face The Strange · The Fly Blog It says that Fly is going all-in on sprites, which is a worry ...
New
sntran
In my third year of college, around 2010, I found Erlang. A few years later, I found Elixir. I liked the ideas at once: many small proces...
New
Ganna
Hi everyone, I have 8 years of production experience with Erlang/OTP and I’m just starting to get to know Elixir. What would you learn f...
New
gtcode
I’ve been tinkering with Lynx (by José) via hold_ledger. I used AI to write the code, a separate specification, the tests, and the Lean p...
New

Other Trending Topics Top

dominicletz
Hey there, I haven’t seen a list of useful Elixir specific skills for the popular AI tools yet so I’m starting one here with my first. ...
New
mudasobwa
I fully migrated to my own harness from Anthropic/Gemini and I think it’s time to share it. Welcome DSH, the DeepSeek Harness, fully writ...
New
KristerV
Hey. Is there anyone here who creates agents in their apps? Not talking about using agents, but creating them. I’m finding it pretty diff...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
webofbits
With AI doing more of the implementation work, I’ve been wondering how much coding I should deliberately keep doing myself. My main conc...
#ai
New
OndrejValenta
(I just needed to vent somewhere and LinkedIn is full of hope, or hype, I’m not sure which exactly) AI dream has many faces, but general...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews