on sales, it's still a bit early for us to know the final number of closed deals. The average business takes 6-12 months to sell, and we've only been seeing a real flow of leads for the last 4 months (we've been live for 6). what we can say is we've generated 182 qualified leads for sellers and their brokers.
You've actually hit on one of the core problems we're trying to solve. Right now, deals go offline into private systems and the data gets lost. Our long-term goal is to build the rails for the entire transaction.
As for how we make money, our model is basically zillow's. It's completely free for an owner to list their business and for buyers to search. We make money by connecting sellers with our network of professional brokers. Brokers can then choose to pay for more visibility in their local zip codes.
It lets us keep the marketplace itself open and free for everyone.
Beacon (https://www.viabeacon.com) is a small startup with the mission of making it easier to buy and sell a small business. We want to enable the current generation to retire soundly, while the next can unleash their entrepreneurial spirit. As an engineer you will be product-focused, helping buyers and sellers to transact while bringing more transparency to the SMB acquisition process.
Tech stack: PETAL (Phoenix, Elixir, Tailwind, AlpineJS, LiveView), PostgreSQL, all on fly.io.
We take pride in our developer experience and think we strike a good balance between simplicity, speed, and practicality.
I'm curious about the ones you like for Elixir! I've been looking for a bit and haven't found one that seems to be maintained and close to feature parity with Django admin
Built on Postgres, it lets your background jobs achieve transactionality and consistency with your database. Its architecture is also well designed to allow it to scale up to about as much as Postgres can handle. The Pro version comes with a great web UI built with Phoenix LiveView that does just about everything one could ask for.
Ash is an amazing framework for Elixir that comes with functionality very equivalent to DRF/filtersets/etc, admin, as well as automatic JSON APIs, GraphQL APIs, plus works great behind LiveView. The maintainer is extremely active and is about to release a much improved website for getting started and learning. I highly suggest joining the discord if you are looking for Django for Elixir.
A question from a newcomer to the ecosystem: do you have any recommendations for an admin system like Django's? On a related note, how do you usually determine whether a package is abandoned vs stable?
(I'm not very familiar with Alpine and htmx but I'm comfortable with Vue and React.)
Htmx pulls html content from the server and replaces inner|outerHTML with it. A JSON object (of the type React/Vue and presumably Alpine use) isn't a good fit to store html blobs and state.
How do you make money?