This is a project aimed at making a custom CRM application for handling service requests, sales leads management, client management and inventory managment.
- React
- React-Redux
- Styled Components
- React-Fetch
- React-Redux-Thunk
- Hooks
- Functional Components
- React Framer Motion API
- Create React App Architecture
Product Management page with list down and edits.
-
Authentication API
- User Login
- User Registration
- User delete account request
-
Service Management API
- Add Service
- Update Service
- Delete Service
- Fetch Service
-
User Actions API
- Fetch All Users
-
Client Management API
- Add Clients
- Fetch Clients
- Delete Clients
- Update Clients
- Add Subclients
- Fetch SubClients
- Delete SubClients
- Update SubClients
-
Product Management API
- Add Products
- Fetch Products
- Delete Products
- Update Products
-
Sales Management API
- Add Sales Lead
- Delete Sales Lead
- Update Sales Lead
- Fetch Sales Lead
-
Dashboard and Analytics API
- Service Management
- Sales Lead Management
- Inventory Management
- Client Management