Thanks for purchasing Auto CRM Application
Please read the documentation carefully, and if you have any questions, please feel free to contact us. Most pages are accompanied by a video tutorial, it's recommended to check both, the video and the written Documentation.
To start these project,you need VS Code for your platform (Windows, macOS and Linux).
Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages and runtimes (such as C++, C#, Java, Python, PHP, Go, .NET). Begin your journey with VS Code
In order to start configuration, you need to install Node js and NPM. First download the Node js and NPM from here Node and NPM
First, you need to download the Windows Installer (.msi) file from the official Node.js website. This MSI installer database carries a collection of installer files essential to install, update, or modify the existing Node.js version.and more information visit onhttps://kinsta.com/blog/how-to-install-node-js/
Notably, the installer also carries the Node.js package manager (npm) within it. It means you don’t need to install the npm separately.
When downloading, select the correct version as per your operating system. For example, if you’re using a 64-bit operating system, download the 64-bit version, and if you’re using the 32-bit version, download the 32-bit version:
Once you open and run the .msi file, the installation process begins. But you have to set a few parameters before running the installation process. Double-click on the installer file and run it. The installer will ask you to accept the Node.js license agreement. To move forward, check the “I accept” box and click Next:
Then, select the destination where you want to install Node.js. If you don’t want to change the directory, go with the Windows default location and click the Next button again.
The next screen will show you custom setup options. If you want a standard installation with the Node.js default features, click the Next button. Otherwise, you can select your specific elements from the icons in the tree before clicking Next:
Node.js offers you options to install tools for native modules. If you’re interested in these, click the checkbox to mark your preferences, or click Next to move forward with the default:
Lastly — and this is the easiest part of all — click the Install button to begin the installation process:
So the installation process is completed. Now, you have to check whether Node.js is successfully installed or not.
if the Node.js version and npm are correctly installed, you’ll see the version name in the CMD prompt.!
As our first step, we need to actually get the official installer for Node.js on macOS. To do so, we can head over to the Node.js Downloads page to download the installer.and more information visit on https://kinsta.com/blog/how-to-install-node-js/
Follow these steps to get started:
You can get the macOS installer by clicking the Macintosh Installer option - this will download the .pkg installer for Node.js. Make sure you save it somewhere that you'll be able to access it!
Now that you've got the installer downloaded, you'll need to run it. The installer is a pretty typical interface - it won't take long to get through it (under a minute), even though there are a few parts to it. You can get through it by following the guide below:
To verify that Node.js was installed correctly on your Mac, you can run the following command in your terminal:.
Update Your npm Version
Start building with Node.js!
The Linux operating system works a bit differently than the other traditional operating systems. That’s because Linux is open-source, offering you more freedom, customization, and advanced functionalities. https://kinsta.com/blog/how-to-install-node-js/
If you’re casual with commands, you should feel comfortable with Linux. Here, we are about to discuss the easiest method of installing Node.js on the Linux operating system.
The Linux operating system has hundreds of different distributions because of the diversity it provides. And users love to customize and harness different versions’ specific functionalities using distinct distributions.
Firstly, find the installation instruction for your specific distribution from Node.js’s Binary Distributions page. For this guide, we’ll be using Ubuntu for illustration purposes.
You need to copy and paste the Node.js installation command into your terminal (in our case, we can grab it from the Ubuntu distribution page) so that the system can begin the Node.js installation.
For instance, here, we’ll be installing Node.js v14.x. These are the installation commands for Ubuntu:
As you already have the curl command line installed on your terminal, you’ll need to copy and paste the first command (the curl command) on your terminal and run it.
These commands should display the version numbers for Node.js and npm, respectively.
The curl command begins the Node.js installation process, updates your system, and downloads all Node.js libraries required to install Node.js on your Linux OS.
As you’ve installed Node.js, you can verify to check whether the installation is successful or not. To confirm the installation, you need to run two simple Linux commands on your Linux terminal.
In order to start configuration, you need to install Node.js and npm (Node Package Manager). First download the Node.js installer from the official website: https://nodejs.org/en/ .
For this Auto CRM frontend we recommend installing the latest LTS version of Node.js (22.x) so that Vite works without compatibility issues.
In this section, we’ll guide you through the process of setting up the environment for React and Vite on a Windows machine.
To publish and install packages using npm, you must install Node.js and the npm command line interface. You can either use a Node version manager (recommended) or the official Windows installer from nodejs.org.
Follow these steps to get started:
These commands should display the version numbers for Node.js and npm, respectively. If versions are shown, your environment is ready.
Now install the project dependencies:
Start the Vite + React development server:
This command will start the Vite dev server and show a local URL (for example, http://localhost:5173/). Open this URL in your browser to view the React application.
In this section, we’ll guide you through the process of setting up the environment for React and Vite on a macOS machine.
As with the Windows installation process, you need to have Node.js and npm installed on your macOS system.
Option 1 – Install via official installer:
After installation, open Terminal and verify:
These commands should display the version numbers for Node.js and npm, respectively.
Option 2 – Install via Homebrew:
Install frontend dependencies and start Vite:
Open the URL shown in the terminal (for example, http://localhost:5173/) to access the React application.
In this section, we’ll guide you through the process of setting up the environment for React and Vite on a Linux machine.
Follow these steps to get started:
Install Node.js and npm using your distribution’s package manager. For Debian/Ubuntu:
Verify that Node.js and npm are installed:
These commands should display the version numbers for Node.js and npm, respectively.
Install the frontend dependencies and run the Vite dev server:
Once the server starts, open the printed local URL for example, http://localhost:5173/ in your browser to access the React + Vite application.
MongoDB is an open-source document database that provides high performance, high availability, and automatic scaling.
Install Compass:
Create a MongoDB Atlas cluster
you will need a MongoDB database instance. If you don’t have one at hand, you can create a free cluster in MongoDB Atlas. Follow these steps to create and connect to a cluster:
Next, create a new directory “src” in your project and a new “.env” file in it. To do that, you can run you project :
Then, we need to use the variables from the “.env” file into process.env. Once we’ve done that, we can log the connection URI to make sure the configuration is loaded correctly.
Download the latest version of MongoDB Compass for macOS. The MongoDB Compass installer is a .dmg disk image.
Install Compass:
Create a MongoDB Atlas cluster
you will need a MongoDB database instance. If you don’t have one at hand, you can create a free cluster in MongoDB Atlas. Follow these steps to create and connect to a cluster:
Next, create a new directory “src” in your project and a new “.env” file in it. To do that, you can run you project :
Then, we need to use the variables from the “.env” file into process.env. Once we’ve done that, we can log the connection URI to make sure the configuration is loaded correctly.
Select the appropriate tab based on your Linux distribution and desired package from the tabs below:.
Install Compass:
Create a MongoDB Atlas cluster
you will need a MongoDB database instance. If you don’t have one at hand, you can create a free cluster in MongoDB Atlas. Follow these steps to create and connect to a cluster:
Next, create a new directory “src” in your project and a new “.env” file in it. To do that, you can run you project :
Then, we need to use the variables from the “.env” file into process.env. Once we’ve done that, we can log the connection URI to make sure the configuration is loaded correctly.
In VS-Code, both frontend and backend project folder will be open in new tab with integrated terminal for both to run commands.
Once the project is setup, head over to the frontend project directory by running the following command in the command prompt:
This command launches the development server, which watches for changes to your project files and automatically reloads the browser when changes are detected.
A new browser window should open with your Vite application running at http://localhost:8080/ that looks like this:
Above illustration demonstrates the process to start the project of Frontend.
Congratulations! You have successfully run Vite project on your machine. You can now begin building your user interfaces with Vite and React.js.
Once the project is setup, head over to the backend project directory by running the following command in the command prompt:
In terminal backend code running on port at http://localhost:5000/ (Port number is changeable) that looks like this:
Above illustration demonstrates the process to start the project of Backend.
After the successfully login, you will be redirect to Dashboard page.
Above illustration demonstrates the project of dashboard UI.
If you want to change the name of these project you just have to go to App Sidebar file and change the title of the project with its description.
Above illustration demonstrates the process to change the name of application.
If you want to change logo of these project go to components folder then go to layout folder and open App Sidebar file and change the logo image.
Above illustration demonstrates the process to change the Logo of application.
If you want to change name of menu go to App Sidebar file and change the title in the menu list.
Above illustration demonstrates the process to change the Menu of application.
If you want to change url of routing just rename route name in app file.
Above illustration demonstrates the process to change the Routing of application.
And More information go to the Horse Hub README.md file and Read more information to these projects