![]()
![]()
![]()
![]()
![]()
Currently we are working on the redesign of Mailmunch too which is basically a modern, powerful and more enhanced version of Mailmunch. It is has de-cluttered dashboard, quicker campaigns, more organized workflows, modern user experience and swift navigation.
Following youtube link contains a video presentation of Mailmunch redesign:
https://www.youtube.com/watch?v=qLSLQs_scWQ&ab_channel=Mailmunch
Tech stack of mailmunch redesign includes:
1) React.js (javascript ES6) on front-end.
2) Apollo GraphQL for state management and data query/mutations.
3) Tailwind CSS as a css framework.
4) Node.js on back-end with sequelize as ORM for connecting with PostgreSQL database.
Some of the modules/special features that i have implemented in redesign project are:
1) Implement a custom UI library to support reusable GUI components such as modals, floating notifications, toast notifications, buttons, checkboxes, dropdowns, table etc.
2) Onboarding wizard that basically consists of steps for collecting meaningful information regarding user's business profile. It also records the active step of users activity so that if user resumes onboarding after some time, he/she is redirected to his last recorded step using state management of react.js.
3) Subscribers page that provides a detailed view of subscribed users information in tabular form along with a set of advanced filters for sorting/filtering data.
4) Coupons page for displaying ecommerce coupons fetched from users shopify store and providing ability to create/update coupons on shopify store too.
Published:May 20, 2022