2 ms·
Ask HN: MVP ticketing micro service marketing and kickstarting
Inspired by Joe Armstrong's post on Minimal Viable Programs, I wanted to see if I could learn a bit of bootstrapping and marketing experience by trying to create a very basic trouble ticketing system. I suppose you could use Github for tickets, and maybe there are other existing solutions that make this moot. If there is something that obviates the need for this please call it out. Below is a very basic API I was experimenting with.
the ticket (in elixir) would be something like
defstruct [:id, :title, :description, :creator, :owner, :created_at, :updated_at, :read_at, :label
new(creator.id) :: ticket # creates a blank ticket
new(creator.id,ticket) :: ticket # creates a ticket with
update(updater.id,ticket) :: ticket #
close(updater.id,ticket.id) :: true|false #sets status to closed
get(ticket.id) :: ticket # returns a ticket
transfer(ticket, new_owner.id) :: ticket # transfers ownership of a ticket
The next obvious step is to put authentication and relations in front of this very basic system.
new_user
list(user)
list(user,status: :open|:closed)
history(user)
assign(user.id,ticket.id)
Then a stretch funding goal could be setup for a web gui, and mobile app.
Wondering if this is something I could launch via Kickstarter and say offer 10k tickets and 50 users for the first year for $20 in funding? I've been in b2b enterprise sales for many years. I've never attempted to do any direct marketing, and I'm looking for somewhere or something to cut my teeth a bit.
Is Joe right that this is too much of a MVP to fund in a kickstarter way?
Has there been success with launching micro services via kickstarter?
If trouble tickets isn't the "thing", what micro service would you fund?
If you would like to collaborate on this with me, please let me know. I plan on using Elixir to implement.
- jtwebman 11y agoGo for it! I would always take action over no action.