REsight

Caio Cerano

Frontend Engineer
Mobile Engineer
React Native Developer
JavaScript
React Native
SQLite
During my experience at REsight, I contributed significantly to the development of a comprehensive eCRM solution. This solution was not only designed for product tracking in various retail settings but also included features for monitoring stores, locations, and pricing. My role was primarily focused on app development using React Native.

Project Overview

The eCRM solution aimed to offer a multifaceted tool for effective management and tracking in the retail sector. It comprised a React-based web interface, a mobile application developed with React Native, and a robust backend using NodeJS and MySQL. This system was designed to cater to a wide range of tracking and management needs in retail environments.

In-Depth Focus on App Development

In building the React Native mobile app, a key focus was ensuring its seamless performance offline and online. To achieve this, SQLite was integrated for local data storage, allowing the app to work without an internet connection and sync data upon reconnection. Additionally, I crafted a custom component library using styled-components to maintain a consistent and attractive design.

Comprehensive Tracking Features

The application was designed to track not just products but also store locations, pricing information, and other relevant retail data. This versatile functionality allowed users to have a more complete view of their retail operations, facilitating better decision-making and management.

Manager User Interface and Analytics

A unique aspect of the eCRM solution was the specialized manager user interface. This interface provided managers with access to advanced features like user tracking, information tailored to managerial roles, and analytical tools including graphs and reports. These features enabled managers to gain deeper insights into their operations, enhancing overall efficiency and productivity.

Collaboration and General Contributions

Throughout the project, I was involved in developing various components, styles, and pages, significantly contributing to the overall solution. Collaborating closely with a designer, we ensured that the application was not only functionally robust but also visually appealing and intuitive for all user types, from frontline staff to managers.
Partner With Caio
View Services

More Projects by Caio