Jacalz / website

The BLHub website - built using Vite with React and TypeScript.

Home Page:https://tddd96-g11-blhub.github.io/website/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tests Static Analysis Deployment

The BLHub Website

This repository hosts the main BLHub project website as well as the automatic deployment to GitHub Pages. The website is built using Vite (using SWC as the compiler) with React and TypeScript for all the user interface and code logic.

Installation

Follow these steps to get the project up and running on your local machine:

  1. Download and Install Node.js: Ensure you have Node.js installed on your system. If not, you can download and install the latest version from the official Node.js website.

  2. Clone the Repository: Clone this repository to your local machine using:

    git clone https://github.com/TDDD96-G11-BLHub/website.git
  3. Navigate to the Project Directory: Navigate to the project directory:

    cd website
  4. Install Dependencies: Install the project dependencies using npm:

    npm install
  5. Check for Vulnerabilities and Fix: Check for any vulnerabilities in the dependencies and apply fixes using npm audit:

    npm audit fix
  6. Run the Application: Finally, run the application:

    npm run dev

The application should now be running locally. You can access it by opening a web browser and navigating to http://localhost:5173.

About

The BLHub website - built using Vite with React and TypeScript.

https://tddd96-g11-blhub.github.io/website/

License:GNU General Public License v3.0


Languages

Language:TypeScript 97.4%Language:JavaScript 1.1%Language:HTML 0.9%Language:CSS 0.5%