Skip to content

decentralized learning platform helps make your certificates transparent

Notifications You must be signed in to change notification settings

lokissdo/insight_final

Repository files navigation

Insight Platform

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.

Prerequisites

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)

Installation

  1. Install and Configure Apache Server:

    • Download and install Apache server. You can use XAMPP or Laragon.
  2. Configure MySQL Server:

    • Open your MySQL server and configure it with the following settings:
      • Username: root
      • Password: (no password)
      • Port: 3306

If you have different config for MySQL server, please go to client/insight/insight/settings.py and replace your config in DATABASES object.

  1. Create a MySQL Database:

    • Create a new MySQL database and name it insight_database.

Clone the Repository

git https://github.com/lokissdo/insight_final.git
cd insight_final

Run the Install Script:

On Windows, open a PowerShell Terminal and run:

./install.ps1

On macOS or Linux, open a Terminal and run:

./install.sh

The install script will set up the necessary configurations and dependencies for the project.

Running the Project

  1. Start MySQL server on port 3306:

On Windows

  1. Open a PowerShell Terminal.

  2. Run the start.ps1 Script:

./start.ps1

On macOS or Linux

  1. Open a Terminal.

  2. 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.

About

decentralized learning platform helps make your certificates transparent

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published