Skip to content

thstarshine/simple-crm

Repository files navigation

simple-crm

A simple CRM built with Fastify and React.

  • Test data is auto generated when the server boots up.
  • Each customer has id, name, phone, address, email, status, createdAt and can have any number of notes.
  • Click Edit button to edit customer's status and note (add/modify/delete).
  • Using the header column to filter or sort the customer list.

Main files

Prerequisite

  • Node.js 10.x+
  • Yarn 1.17+
  • MariaDB 10.x+

Demo

homepage

customer list

note edit page

Run

Run server

yarn start-server

Run front end

yarn start

Test

Run test for server

yarn test-server

Run test for front end

yarn test

Build

Front end

yarn build

Misc

First time to try Fastify, Sequelize and React Hooks.

About

A simple CRM built with Fastify and React.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published