AdamSabla

AdamSabla

We have just launched our app, it stands on Elixir - what do you think?

Hello everyone! We have just launched our app (for desktop), and I got the idea to post it here because it stands on Elixir :rocket::flexed_biceps:

What do you think? Any feedback would be very much welcomed! :heart:

Website: smarkup.com

Technical

It’s a custom text editor with a custom CRDT collaboration engine, all from scratch. We have a Phoenix Elixir back-end system with a Postgres database. Electron.

Short product pitch

We call it a “productivity-focused app for multitasking ninjas.” It’s for notes, to-do lists, meeting agendas. With no visual smog.

Smarkup helps you quickly write down new ideas while letting you stay where you are. Without breaking your focus - thanks to tabs! :rocket:

It’s a desktop app. You can also use the web app at app.smarkup.com. But it’s not so great for productivity as the desktop app. No support for mobile yet.

Power feature

Tabs!!!

Most Liked

AdamSabla

AdamSabla

Hello everyone! We have just launched our app on Product Hunt today. It stands on Elixir :rocket::muscle:

I’ve posted about it before, since then we have added collaboration.

If you like it, your upvote and feedback would mean a world to us! :heart:

Link to Product Hunt page:
https://www.producthunt.com/posts/smarkup-notes

Thank you! :slight_smile:

sbuttgereit

sbuttgereit

Seems interesting. Some observations.

  • Looks like the registration process isn’t working right now. I get to the place it wants the code for email verification, but the email isn’t being delivered. Tried three times over 30 min. Verified the email address is receiving email from other known working third parties. Also the failure advice to check spam is good, but you tell me to keep the verification page open while I wait… but no advice as to what I should do if the email never arrives. Do I just try again? The code expires ‘soon’, but how long should I wait? Is the email sent immediately, every 1 minute, 5 minutes? The page gives me no expectation for how long I should give it before I try again.

  • The application isn’t signed on Windows:

    If you’re doing a commercial desktop app for Windows, you’ll definitely need to resolve this. I appreciate that it’s early days for you and that jumping through such hoops is a pain/expensive/etc, but the message above will encourage many to “Don’t run”. I’ve gone ahead and installed, but of course can’t do anything without having created a workspace and can’t do that without the registration process working.

I do wish you the best of luck. Launches can be hard.

AstonJ

AstonJ

Looks good - congrats! :023:

In case you haven’t seen it and are looking for an alternative to Electron:

Where Next?

Popular in Discussions Top

AstonJ
If a newbie asked you about Phoenix Contexts, how would you explain the basics to them? Feel free to be as concise or in-depth as you li...
New
ben-pr-p
In general I’ve been sticking to this community style guide GitHub - christopheradams/elixir_style_guide: A community driven style guide ...
New
joeerl
I’m playing with Elixir - It’s fun. I think @rvirding does give Elixir courses these days. Re: files and database - when I given Erlang ...
New
pillaiindu
In django there is a cache framework backed by memcached. Rails also puts a lot of emphasis on caching, and even the idea of russian-doll...
New
acrolink
How does the two languages compare when it comes to server side application development? Any experiences or ideas? Thank you.
New
chulkilee
Here are the list of HTTP client libraries/wrappers, and some thoughts on HTTP client in general. I’d like to hear from others how they w...
New
AstonJ
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New

Other popular topics Top

rms.mrcs
Hi, I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list. ...
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 54006 488
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
vonH
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
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
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

We're in Beta

About us Mission Statement