Welcome to the Insight Platform repository. This project requires Apache (XAMPP or Laragon), MySQL server and npm with specific configurations to run. Follow the steps below to set up and run the project.
Before you can run the project, make sure you have the following prerequisites installed on your system:
- Apache server (XAMPP, Laragon, or equivalent)
- MySQL server with the following configurations:
- Username: root
- Password: (no password)
- Port: 3306
- Git (to clone this repository)
-
Install and Configure Apache Server:
-
Configure MySQL Server:
- Open your MySQL server and configure it with the following settings:
- Username: root
- Password: (no password)
- Port: 3306
- Open your MySQL server and configure it with the following settings:
If you have different config for MySQL server, please go to client/insight/insight/settings.py
and replace your config in DATABASES object.
-
Create a MySQL Database:
- Create a new MySQL database and name it
insight_database
.
- Create a new MySQL database and name it
git https://github.com/lokissdo/insight_final.git
cd insight_final
./install.ps1
./install.sh
The install script will set up the necessary configurations and dependencies for the project.
- Start MySQL server on port
3306
:
-
Open a PowerShell Terminal.
-
Run the
start.ps1
Script:
./start.ps1
-
Open a Terminal.
-
Run the
start.sh
Script:
./start.sh
The scripts will start the necessary components of the project. Please follow any further instructions provided by the project.