School communication platform
Janhavi Solanki
Published
It was a web based application which aims to provide communication between schools and families. It has on online registration website where family can register their child. Apart from that there was an admin portal where school staff can manage students approval, families data and post events and activities for all students which will be visible to families in their mobile application.
My responsibilities were to create scalable and reusable UI components, integrating apis in optimized way, improving website performance, handing states, maintaining code and collaborating with other teams like UI/UX, backend, QA as well as product owner. I have also designed email templates using stripo for automatic email alerts.
I have mainly used react, javascript, redux, material ui, firebase in this project. The registration form was providing multilingual support which I handled with react-i18 with rtl handling.
So, overall my role was to write clean and maintainable code and converting figma designs into fully responsive website which works seamlessly across different screen sizes from desktop to mobile.