For quite some time already I'm working on extending my knowledge about Angular.
I remember it was a bit trouble to find an interesting idea for what to do - I wanted to serve
myself some demanding tasks and spend the time productively.
There always was that Ionic Framework 3 sitting somewhere in my mind.
So I picked them both and started this project.
The main point is to allow users to write their own story. Sentence by sentence. You are able to add only one sentence. Then another user have to add another, so you can... add another.
You've probably seen that idea somewhere before. I did. On the Internet forums probably, maybe even at boring classes in school.
I thought it will take me about 3 months of work to develop that. How wrong I was.
Initially, the idea for backend was PHP, because I was kind of familiar with it. That idea was dropped very quickly. I wanted and decided to learn some NodeJS stuff - ExpressJS to be exact. That's one of the thing that took me some additional time.
I've also ran into some Angular/Ionic issues, some of them were not very motivating (I'll try to describe some of them).
I know, everyone says that after some time in a project - but this thing's much bigger than I thought.
Check my post to find more details about the app, about my design inspirations, about why does it take that much time etc.