Nopp

Nopp

Ideas for projects

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

Most Liked Responses

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.

Nopp

Nopp

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.?

Where Next?

Popular in Discussions Top

matthias_toepp
I’d love to hear what people think about Wisp, the new Gleam web framework started by Gleam’s primary creator Louis Pilfold. Gleam, alon...
New
Donovan
Hello everyone, I’m so glad to have discovered this awesome community. Thanks for creating it! This is my second post, and apologies for...
New
mikl
I wanted to capitalize a string, and tried using String.capitalize(). That generally works well, until you try to capitalize a word like...
New
Rustixir
Hi everyone, im working on find best language/framework/system for high concurrency, high performance and stable performance after wor...
New
IVR
Hi all, I’ve seen a number of related threads in the past, but I’d still be very curious to hear an up-to-date opinion on this topic. I...
New
tmbb
This is a post to discuss the new Phoenix LiveView functionality. From Chris’s talk, it appears that they generate all HTML on the serve...
342 18146 126
New
klo
Got a question about when to concat vs. prepending items to list then reversing to achieve appending. So i know lists boil down to [1 | ...
New
scouten
I’m looking for a host for the server part of a small (personal) side project that I’m working on. It’s currently written in Node.js and ...
New
griffinbyatt
Sobelow Sobelow is a security-focused static analysis tool for the Phoenix framework. For security researchers, it is a useful tool for g...
New
AstonJ
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New

Other popular topics Top

vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
johnnyicon
Hi all, I’ve just started learning Elixir and Phoenix Framework, so please pardon my n00bness at this stage. I’m trying to use Postgres...
New
shahryarjb
Hello, I have map which I want to convert it to string like this: the map: %{last_name: "tavakkoli", name: "shahryar"} the string I ne...
New
josevalim
Hi everyone, One of the features added to Elixir early on to help integration with Erlang code was the idea of overridable function defi...
New
hariharasudhan94
lets say i have a sample like a = 20; b = 10; if (a > b) do {:ok, "a"} end if (a < b) do {:ok, b} end if (a == b) do {:ok, "equa...
New
aesmail
Hello guys, I have finally made it. I created an admin interface for a framework. It’s been on my todo list for years and with the curre...
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
freewebwithme
Using vs code and installed ElixirLS: support and debugger. And I got an error popped up on start up says Failed to run ‘elixir’ comma...
New
WestKeys
Currently suffering from paralysis by [HTTP client] analysis. This is rather unusual in Elixirland as there tends to be consensus on the ...
New
PeterCarter
There are pre-rolled solutions for other frameworks that do work. However, Phoenix does not seem to have these. Have people had good expe...
New

We're in Beta

About us Mission Statement