Oct 14, 2024

Sales CRM

Tech Stack Used : React , PostgreSQL , NestJS , Node.js , GraphQL

Tools used to fast-track development: Refine.dev

Built a CRM system using Refine.dev, a low-code tool. Because refine already had an existing frontend template for a CRM system, it allowed me to quickly build on top of that. So a majority of our job involved building the backend, while making some deep customisations to the frontend. 

We utilised the following technologies in this:

✅ NestJS / ExpressJS

✅ ReactJS

✅ Vite

✅ NodeJS

✅ GraphQL

✅ PostgreSQL

✅ Refine.dev

✅ DigitalOcean

✅ AWS RDS

The backend has NestJS running on an express server, coupled with GraphQL, PostgreSQL as the database and TypeORM as the ORM. We implemented authentication using Firebase Auth. 

The biggest challenge we faced on this project was that although a frontend template was available, there was absolutely no documentation on how to go about setting up a compatible backend.

Implementing cutting-edge AI, Low-Code and No-Code technologies into your organisation, driving efficiency, innovation, and growth.

Get in touch

hello@geniex.pro

© Copyright genieX 2025

Implementing cutting-edge AI, Low-Code and No-Code technologies into your organisation, driving efficiency, innovation, and growth.

Get in touch

hello@geniex.pro

© Copyright genieX 2025

Implementing cutting-edge AI, Low-Code and No-Code technologies into your organisation, driving efficiency, innovation, and growth.

Get in touch

hello@geniex.pro

© Copyright genieX 2025