puemos

puemos

Side-project: Overbooked is a self-hosted flexible workplace platform for indie coworking owners

Hey everyone :waving_hand:

Code: GitHub - puemos/overbooked: Overbooked is a self-hosted flexible workplace platform for indie co-working owners. · GitHub
Docs: https://overbookedapp.gitbook.io/docs/

Username: nywlvrsgb@spacehotline.com
Password: Password123123

I’m working on a new project to let indie co-working owners spend 0$ on a room/desk booking solution. Overbooked is self-hosted and minimalistic. So far, I have developed only the bare minimum, and I’d love to get some feedback.

  • Self-hosted: What will be the most effective way to help people deploy it? any good examples?
  • Elixir/Phoenix/LiveView: Project structure and separation of concerns.
  • UX/UI: Anything that can be improved?
  • Coworking: Are there any features you consider a must but you don’t see them?

Can’t wait to hear your feedback!

Most Liked

derpycoder

derpycoder

What’s the username and password for fly demo?


Also for UX, I have a suggestion.

After failing to book a resource, a toast message showed up at top right, “Desk B2 is unavailable during those hours”.

I think it’s better to not let save happen in that case:

  1. Button should be renamed to ‘Check’ and the message should be inlined in the pop up, followed by the pop up being moved to bottom right to let user choose an alternative!

  2. Even better approach would be to show an indicator to prevent user from taking that action altogether, like a cross hatched section showing overlap in schedule! (See: Norman Door)

derpycoder

derpycoder

Reddit’s self hosted community swears by Docker and Docker compose. So they can deploy with Portainer or TrueNas scale or Caprover or Unraid, etc

puemos

puemos

Oh, I totally forgot that Overbooked is invitation only (by design).

Here you go:
Username: nywlvrsgb@spacehotline.com
Password: Password123123

Where Next?

Popular in RFCs Top

bartblast
:test_tube: Could use a hand testing something. Just landed a protocol pruning enhancement - the compiler now drops protocol implementati...
New
brettbeatty
At my work we build a lot of mix tasks for backfills and other maintenance tasks. Even with OptionParser we seem to copy a lot of boilerp...
New
zachallaun
Hi friends, I wanted an authorization utility for an existing project I’m working on where I have a fair amount of permissions logic dup...
New
ca1989
Hi all, this week I played a bit with Phoenix and Elm. I ended up with this POC: https://github.com/carlotm/elmex The repository cont...
New
borodark
Hey folks, I’m building Zed (not editor) a declarative BEAM deploy tool for FreeBSD and illumos that uses ZFS user properties as the stat...
New
pepicrft
Hey folks :wave: I implemented a library that uses macros extensively, and I’d appreciate feedback from people that are more versed at w...
New
wingyplus
I just publish a library called redoc_ui_plug | Hex. The library renders Redoc UI from the openapi specification url. I used this library...
New
sodapopcan
EDIT: I forgot to link the repo, ha: GitHub - sodapopcan/vials: Tweak your mix generators · GitHub This project is not quite ready for p...
New
marick
TL;DR I’ve forked the Lens package, changed the API some, added new lens makers and – most importantly – added a ton of documentation. In...
New
alisinabh
Hey everyone :wave: I was recently working on a hobby project that I have deployed on a platform that did not provide quick and easy acc...
New

Other popular topics Top

sen
Hi All, I set a environment variables in dev.exs , like below code. when i start server, how can i set the ${enable} value? thanks. d...
New
danschultzer
None of the current solutions worked well for me, so I went ahead and built a user management system from scratch. This project took far...
548 29603 241
New
baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New
greenz1
I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending ...
New
jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod – where is this set? Thanks.
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
Qqwy
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum. ...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
boundedvariable
I am going through the kafka architecture. All the features what the kafka is providing are already in Erlang. I would like hear your opi...
New
joaquinalcerro
Hi there, I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 records...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement