Ask HN: I need help to choose the right technology and start building my product
I don't want to dive into the technologies I already master just to save me some time, I would be too afraid to end up writing all over again from the beginning because the technology I chose is not appropriate.
Here are the following stuff I'll have to handle: - big amount of data (some tables might have ~1M entries)
- users (there are different kinds of users)
- reporting (for instance, I'll have to know in real time what is done by the users and also run reports on actions already done)
- build an API to allow mobile apps to consume features of the product
- all the fancy stuff to make nice mobile apps (push notifications etc.)
I am not waiting for a straight answer saying that I should use "that" or "this" technology but more for hints to help me make a decision! Thanks a lot!