36
19 Comments

I finally moved on from my failed, 5-year old project and I'm happy

This month, I decided to shut down my 5-year old project and start something new.

Back in 2016, when I was just fresh out of highschool, I started a project (events platform, similar to Eventbrite) with an older friend. We thought we had everything to succeed: he had an app for parties invitations, which actually had a pretty significant amount of users, he had contacts and I had the technical skill to build the platform.

I spent about 10 months getting everything ready — at the beginning, I was going to college, though I quit mid 2016.
We had events, multiple tickets, payment integration (credit card and bank slip, which is widely used in Brazil), everything we needed to calculate how much we should pay each user (the event holders), the authentication app to be used by the event staff, etc.

Well, the time came: we were ready to launch. But... we had no events.
We talked to a few people and we were able to get an event on the site. Sadly, most of the sales were done physically instead of through our site.

We kept improving the platform and we managed to a few events there, but trouble started to come up: first of all, frauds. Credit card frauds are very common in Brazil. People would buy tickets, go to the event (or sell them) and then initiate a chargeback with their credit card's network. It's pretty tricky to win one — we needed some proof they went to the event, such as a video recording, so, usually, event platforms in Brazil just refund the money.
After that we implemented Sift Science to help us get rid of frauds. It did decrease a bit, but we were still losing some money.

A couple of months later, we were holding a bit event. We had ~ R$ 30K sales in less than 24 hours, which as a huge milestone for us. The platform was holding everything up just fine and we were pretty happy. Except that 24 hours before the event, the performers had some issues and wouldn't be able to come to Brazil. The event was postponed.
We had to develop some new features very quickly — not everyone should be refunded, only those who clicked the "Refund Me" button on their order page. Refunding bank slips was also not easy -- we had to manually transfer the person's money.

After that, they decided to go with another platform and we lost that client. We kept holding a few events every month, but we were always losing money. Always.

Fast forward a couple years, we developed some exciting features, including an unique system to sell tickets physically, which is still common in Brazil. We managed to get a client that'd bring us ~R$ 600 in profit every month, but besides them, we basically didn't have any relevant event on the platform. Even though we had that physical selling system, we weren't able to get clients — maybe my partner couldn't sell, maybe we just weren't worth the hassle of changing platforms, whatever. Point is: even though we've had something unique in the market, we weren't able to make money. At this point I was already tired of the project and was just doing it because... well, because yes.

Meanwhile, I were always doing some freelance on the side to maintain myself, and our project was always on the red. Besides working several hours a week on it, I had to pay server costs, software costs, etc. We should have shut that down on 2017, when we had already launched for over a year. I guess the idea of failing is what kept me from shutting it down. I didn't want to accept that it failed, and today I see that this is okay. Not everything works out.

So, fast forward to this year, we decided to go all out: I redesigned the main pages of the app, we hired a sales guy to help out and we tried actively selling it again. It wasn't working out and with the Coronavirus pandemic — which means there are no events right now —, I accepted that it must be shut down.

Honestly, it's very hard to accept that the thing you worked on for years didn't give you a single dime and is now shutting down, but right now I'm happy to have done so. It didn't work out, but I learned a lot and now, when I start something new, I already know what I have to do in a lot of situations.

We haven't shut down the server yet but we've already stopped accepting new clients. We refunded everyone that had an active order and events can't be created anymore, and this is a relief. That means I have to stop giving maintenance to something I didn't like working on anymore.

I've learned that I must fail fast — I didn't enjoy working on the app anymore in 2017-18. I should've quit then. I could've started another project back then, and, perhaps it could've worked out.

My point with this text is that you don't have to always succeed. Not everything works out — most people only expose the good that works to them and that can make us afraid of failing. The number of people who can make a business work out on the first try is low — they are the minority. So, if I've taken anything from this, is that I should accept when something doesn't work out and move on, and, if possible, fail fast instead of dragging it like a zombie for years.
Something is not making money for a month? OK, that happens. A few months and draining a lot of your time? That shouldn't happen, but some businesses take awhile to generate revenue. It's been a year and you didn't make a single dime? Move on. You don't have to kill the project if you really think it has a future, but at least don't spend much time on it.

Now I'm building a new SaaS product — an app focused on remote work and asynchronous communication. One of the biggest issues I've faced as a developer and also working on this project is communication. I think we are the most productive when we don't have to wait for people or anything else and can communicate asynchronously, so I'm building something like Trello on steroids, focused on broader discussions instead of several small tasks and comments. I plan to keep posting here as it goes, and will also post updates on my twitter. For the first time in years, I'm excited to code for myself again!

on May 8, 2020
  1. 5

    Thanks @mateusjatenee for sharing your story. it really brave of you to admit and face your failures.
    And as Yoda put it: "The Greatest Teacher, Failure Is". I'm sure you learnt a ton from this experience, I would say 99% of dev are afraid of even lunching a product cuz they afraid of failing. you are already on the other side of the tunnel.
    I'm sure you will take all the knowledge you accumulated over the last couple years and build something successful. Keep hacking! and good luck with your next thing!

    1. 1

      Thanks Jamal!
      The knowledge I gathered is definitely going to be helpful from now forward, but honestly I think the most important thing is that I've moved on (probably not 100%) from the fear of failing. I'm open to trying and, if things don't work out, ready to move on.

      Thanks so much for reading and good luck with your product as well!

  2. 3

    Thanks for the story man! Funny enough I also built a event app in the past (and also failed). I've already failed multiple projects but learned a ton. Remember it's all a journey and if you keep going you will succeed!

    "Spend each day trying to be a little wiser than you were when you woke up. Day by day, and at the end of the day-if you live long enough-like most people, you will get out of life what you deserve.” - Charlie Munger

    1. 1

      Thanks for reading man!

      And yeah, it's definitely a journey. Hope things are well over there!

  3. 2

    Thank you for sharing your story. Good luck on your future endeavors!

    1. 1

      Thank you for reading!

  4. 2

    Well, I gave up something I started in 2016 in 2019 April. Been a year. I sometimes miss it. I learned a lot. I started a new startup six months ago. Covid-19 affected directly because mine was event-based too. Pivoted this month. Launched something new. I'm motivated.

    Thanks for sharing! We are like the same except I didn't make any money from the last startup.

    1. 2

      Hey man, it sucks that Covid affected your business. Hope it didn't affect it too much and I wish you success!

      Thanks for reading!

      1. 1

        I had to change the product because of this. I'm finding my success each passing day. Thank you! :)

  5. 1

    It sounds like a good idea. Just be sure to test it out first before spending weeks or month building an MVP. Maybe consider an add-on to Trello or GitHub instead.

    For example, at one of my employers, we built an options trading platform. After 2 years (well funded), we learned traders did not want to change platforms. Instead, they wanted our features on the existing platform they already used.

  6. 1

    Hey man, I'm going on a similar path but I'm not giving out just yet.

    Best of luck with the new project and keep it up!

    1. 1

      Hope it works out for you! Thanks for reading!

  7. 1

    @mateusjatenee, I can totally understand how relieved you would be feeling now. I know, it was a bit difficult but you took the step. I want to congratulate you for that. I was in a very similar situations and I didn't know when should I call it quits. But I did it and I feel much better and positive. My best wishes with your new project.

    1. 2

      Thank you so much and glad you're feeling better after quitting. And thank you for reading!

  8. 1

    Great read! I sent you a Twitter DM

  9. 1

    Wow if I were you I would have quit long time ago. When I see that something is not going right within a year I'm shutting it down.

    It seemed like you had many many problems with payment and fraud there. You tried to tackle many problems at the same time.

    When I see that something is going out of my scope I'm quitting. It might seem like I'm not trying, but it's just easier, you save your time, money and nerves. You move on and try with something else

    1. 1

      The payment fraud is just something every ticketing company deals with over here I guess. Our biggest problem was getting clients.

      But yeah, I definitely waited way too long before shutting it down.

  10. 1

    This comment was deleted 6 years ago

    1. 1

      It definitely was. Thanks for reading!

      And yeah, exciting things coming soon over here :-)

  11. 1

    This comment was deleted 4 years ago

    1. 2

      Sometimes things just don't work out, right? It sucks but that's it.

      Thank you for reading and hope things are well over there!