ELFSH

Making eating together easier

Visit Website
August 1, 2019 Started Marketing

I decided that the app was getting stable enough that I wanted to try if I could convince others to join. I switched to VPS hosting, which decimated the loading time. I switched to a Postgres database.

Next was optimizing my signup procedure. Before this, my "landing page" was just a login and a signup button, no description or anything. So I had to write marketing texts. Not my strong suit, especially how to summarize in a few words what the app does (mostly for English users) and why it's better than existing options (for Dutch users).

I also had to actually create a register button. Before this I had to manually create accounts. I had to create the entire workflow, captcha protection, what fields are required, email verification etc.

Next was finding users. I soon figured out that there was much more competition than I had counted on for such a niche app. I assumed that eetlijst was my main competitor, but there is also monipal, wiemee, and many others competing for such a small niche, all much more established and streamlined.

Marketing for such a niche audience is difficult. I try speaking to any fellow students I catch using a competitor, but usually they say "Oh, we always used this, and I'm not responsible". That is the challenge of marketing an app meant for groups and not individuals.

So I tried online marketing. Typing behind my computer is much more my forte, in fact I'm doing it right now. Submitted my app to every directory and showcase that would handle it. I had no budget, my app doesn't even have any monetization right now. However, I think it is probably too niche for this approach. The biggest competitor has 5K downloads on their mobile app. The chance that anybody in the target category will be among the maybe 5 random visitors a day is astronomically small.

Comment

October 1, 2018 First Users

Finally, I added all the features my housemates had designated essential. Precisely one month after the initial deadline, I had my first users.

There where a lot of problems at first. I clearly hadn't tested enough. Various GUI elements broke because people's names where too long. Safari users couldn't log in, while Edge users would be randomly logged out when performing certain actions.

At this time, I was hosting on pythonanywhere and everything ran horribly slow. Various buttons and features did not actually do anything. There was no way to log out. Database was SQLite. Overall not really suitable for production.

Comment

September 1, 2018 Finished MVP (According to me)

I was in a bit of a rush to get it done on time. Precisely the day before college started again, I thought I was done.

I proudly presented my screenshots in the house whatsapp... and was met with silence and confusion. The house responsible guy basically said that it was too soon to switch systems in one day, and some more basic features would need to be added to make it serviceable.

Back to the drawing board.

Comment

June 1, 2018 Came up with the idea

After the so-manyeth time the old website eetlijst.nl conveniently "forgot" that I was at home and wanted food, and after one one of my ex-housemates decided to set everybody as eating for the next four weeks, one of my roommates asked "Why doesn't Maurits build us a better system?"

This was a good idea. The basis of the app was simple enough that I could build it over the summer and perhaps we could use it the next year. Nice way to fill up the summer holiday.

Comment

About

Because most of the existing options where really bad