Flexible CRM for E-commerce for React.js, Node.js, React Native
The task
To automatize the work with orders coming from different sales channels (market plays, your own site), to reduce their processing time.Maximum efficiency of collecting and using customer information in a single interface.Automation of logistics processes (track code generation, tracking shipping).Automate the processes of purchases of products (reserve accounting, forecasting purchases in real time).
The solution
We have developed our own CRM system.All orders from different sales channels are set to be displayed in one place.In addition, we have developed modules for storage and shipment management.All processes (income, delivery) are managed from one single interface.We also automated the synchronization of changes between all channels (order status, payment status, item change, etc.).)The technology:
React Native - allows you to create a web version and mobile applications with one code base.
SPA is exactly what you need for CRM due to the high rendering and cash rate of rarely modified data.
NativeBase is a set of ready-made elements for rapidly creating an interface for iOS, Android and Web with the possibility of rapidly changing the appearance of elements.
GraphQL is a good choice for the API with insert as in CRM systems.
Node.js is a technology that enabled the development of a very fast server part with asynchronous processors and parallel synchronization with platforms.
MySQL is a powerful platform, one of the most popular relational databases, a great choice for a project with a lot of related entities/models.
Material UI - a beautiful, thoughtful and convenient interface. Minimum distractive factors - maximum efficiency.
The results
Individual CRM system adapted to the business processes of the online toy store
To automatize the work with orders coming from different sales channels (market plays, your own site), to reduce their processing time.Maximum efficiency of collecting and using customer information in a single interface.Automation of logistics processes (track code generation, tracking shipping).Automate the processes of purchases of products (reserve accounting, forecasting purchases in real time).
The solution
We have developed our own CRM system.All orders from different sales channels are set to be displayed in one place.In addition, we have developed modules for storage and shipment management.All processes (income, delivery) are managed from one single interface.We also automated the synchronization of changes between all channels (order status, payment status, item change, etc.).)The technology:
React Native - allows you to create a web version and mobile applications with one code base.
SPA is exactly what you need for CRM due to the high rendering and cash rate of rarely modified data.
NativeBase is a set of ready-made elements for rapidly creating an interface for iOS, Android and Web with the possibility of rapidly changing the appearance of elements.
GraphQL is a good choice for the API with insert as in CRM systems.
Node.js is a technology that enabled the development of a very fast server part with asynchronous processors and parallel synchronization with platforms.
MySQL is a powerful platform, one of the most popular relational databases, a great choice for a project with a lot of related entities/models.
Material UI - a beautiful, thoughtful and convenient interface. Minimum distractive factors - maximum efficiency.
The results
Individual CRM system adapted to the business processes of the online toy store