mustela

mustela

Livesup - Adding transparency to the services you use and simplifying the information you need when you need it

Hello there! :wave:

I would like to announce a new Elixir/Phoenix app that we have been working on for a few weeks already.
We think that the project is ready to be shared (it might not be ready to be used :D) with the community and see what you all think about it. We are really interested in your feedback (positive AND negative!!), so please don’t be shy!

Livesup was born with the intention to solve a personal issue. To do my job, I have to check more than 10 different services (or more), every single day. That’s time consuming, especially when you just wanna do a quick check.

What the application does for you, is to read data from all those different services and concentrate the information in one place. I know, it’s not a super smart/fresh/new idea, but hey, we needed a real project to work on Elixir!

Some of the widgets are not just showing the data, they are performing some transformation and adding more value to it. For instance the Github pull request widget, not only shows the last N pull requests, but uses colors (red: old, yellow: not so old, green: new) to indicate which are the oldest ones that might require more attention.

The member’s team widget is not just showing the member of the team, but also the timezone and a sun or a moon icon, to kind of give you an idea of people’s work/free time.

The app is in a very early stage, and things can (will) drastically change, but it’s “working” :smiling_face:. There are a lot of things that we would like to improve, especially around the UI/liveviews/components and authorization, but you know, we also have families, full time jobs, and we are living in a crazy world, so things take time.

This is our first Elixir project so I’m sure there is a lot of room for improvement. And this is why we wanted to have something live asap. To prove the idea but to also try to get ideas around the decisions we had made.

So far, It has been a great journey, we love Elixir and the community. This project is a thank you to you all and the Open Source community in general! :hearts:

You can find more documentation here. Still a lot of work is required around docs, but I hope it helps.

Where Next?

Popular in Announcing Top

josevalim
Yes, yet another parser combinator library! Most of the parser combinators in the ecosystem are either compile-time, often using AST tra...
159 19417 141
New
gabrielpoca
Hello everyone! I want to share with you something that I’m really proud of: https://stillstatic.io/ Still is a static site builder for...
New
pkrawat1
Presenting Aviacommerce, open source e-commerce platform in Elixir Aviacommerce is an open source e-commerce platform in Elixir. We at...
New
mtrudel
Bandit is an HTTP server for Plug and WebSock apps. Bandit is written entirely in Elixir and is built atop Thousand Island. It can serve...
New
zorbash
I created Kitto a framework for dashboards inspired by Dashing. The distributed characteristics of Elixir and the low memory footprint...
New
KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 36352 110
New
aditya7iyengar
Rummage.Ecto and Rummage.Phoenix provide ways to perform Searching, Sorting and Pagination over Ecto queries and Phoenix collections. Fo...
New
fuelen
Hey folks! Want to present a toolkit for writing command-line user interfaces. It provides a convenient interface for colorizing text...
New
woylie
Flop is an Elixir library that applies filtering, ordering and pagination parameters to your Ecto queries. offset-based pagination with...
New
wfgilman
I’ve cleaned up and open sourced three financial libraries I was using for my company. They are bindings for the APIs of these three comp...
New

Other popular topics Top

siddhant3030
Hi, I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New
Darmani72
If I have a post route which an argument: post /my_post_route/:my_param1, MyController.my_post_handler How would get the post params ...
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
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
vrod
I am using the Starship cross-shell prompt – it seems pretty nice, but I get some errors: [WARN] - (starship::utils): Executing command ...
New
dblack
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar. I p...
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
komlanvi
Hi everyone, I was playing with phoenix liveView but I run into an issue. I have a form and want to validate each input text when the te...
New
Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
svb
Hi! Currently I want to submit a form by pressing the Enter key. However, since my input field is of type “textarea” this is just adds a...
New

We're in Beta

About us Mission Statement