TodoJS

todojs-logo

JavaScript is enjoyable, intuitive and the community it’s got is astoundingly huge. For long, I’ve been busy building stuff with Php, which I still do and to me, JavaScript was just a handy-dandy tool to add some spice to the project. Nothing huge. And how I’ve been missing out on all the joy there was.

Sometimes the hard part is just getting going. So I thought the best way to start would be for me to create a little something using the tools like NodeJS, Express, and so forth and see how it goes.

TodoJS

TodoJS turned out to be the palpable evidence that made me realise how little I knew about the veracity of all that hype. Feel free to have a look.

Share
TodoJS

Bilingual UI

During the course of working on MedixCo,  which is a not-so-large project that was desired to be available in two languages, Persian (as the primary one) and English, I realised how challenging it is to design a bilingual user interface. Along with having a simple UI is was intended to be fast and responsive.

Despite the fact that almost all of the back-end development  was a cinch, thanks to the Laravel Framework, there was still one thing I had to decide on, which was about the way the owner could administrate the content. Whether to redirect him to separate admin areas (per language) or to present everything there was via a single area (the problem being content direction, RTL/LTR). So as I didn’t really relish the fact that while most of the things were going to be identical and sort of duplicated on both sides, the admin had to switch between different panels and therefore I went for the latter option and combined the two.

Now, I’d say it turned out pretty well. While most of the features are fully configurable, everything is properly within reach and the admin won’t need to go back and forth to different pages to target the desired version of the website.

Share
Bilingual UI