This repository contains the front-end and back-end server for a CRM (Customer Relationship Management) application hosted on AWS.
CRMCloudPush integrates cloud services to streamline CRM operations. It features a React-based front-end, a Node.js back-end, and configurations for AWS deployment.
- User Authentication: Secure login and session management.
- Cloud Integration: Uses AWS services for data storage and processing.
- Admin Dashboard: Manage users and data from a centralized location.
- Front-End: React, HTML, CSS
- Back-End: Node.js, SpringBoot
- Cloud: AWS (EC2)
-
Install Java 21 Amazon Corretto:
Run the following command to install Java:sudo yum install java-21-amazon-corretto-devel
-
Install React:
Navigate to the React project directory and install dependencies:cd reactApp/react-login npm install -
Install Node:
curl -sL https://rpm.nodesource.com/setup_16.x | sudo bash - sudo yum install -y nodejs -
Start the frontend Server:
Run the following command to start the Node.js server:node loginApp.js
-
Start the backend Server:
Run the following command to start the spring-boot server:java -jar demo-0.0.1-SNAPSHOT.jar
This project is licensed under the MIT License.


