CRM is a Client Relationship Management system built with React. It includes a graphic analytics dashboard for company reports.
Demo: https://eitan-crm.herokuapp.com/
Preferably check the demo link :)
Otherwise:
- Clone the repo.
- Run
npm install. - Run
npm run build - Run
npm start. - Navigate to
http://localhost:4000.
An overview of all your clients. You can filter by name, the different owners, emails, countries & by clients who bought our product. A client can be double clicked to pull up a popup and update the clients basic info.
In order to add a new client fill out the inputs and then click add.
In order to update a clients info pick a client by name, enter the new info and execute accordingly.
When adding/updating a snack bar will popup to confirm success / describe the error.
View a report of all the metrics regarding your clients. Notice that the sales graph is dynamic to the dropdown bar value.
- React, MobX, Recharts, Material-UI and Axios.
- Express (Node.js), SQL (Sequelize).


